What is the full meaning of indrafts
INDRAFT, a drawing in; an inward flow of air, also INDRAUGHT [n]
Example of the word indrafts placed on a Scrabble board.