Letters that make drafty
a, d, f, r, t, y are letters that make 'drafty'
1 possible definitions for 'drafty'
Under this definition, drafty is an adjective and has the following properties:
draughty has the same meaning as drafty
leaky is similar to drafty.