What is the full meaning of firebrats
FIREBRAT, a small insect found in bakehouses [n]
Example of the word firebrats placed on a Scrabble board.