What is the full meaning of dustcoats
DUSTCOAT, an overall; a light overcoat [n]
Example of the word dustcoats placed on a Scrabble board.