Deflector (Noun)
Meaning
A device intended to turn aside the flow of something (water or air or smoke etc).
Classification
Nouns denoting man-made objects.
A device intended to turn aside the flow of something (water or air or smoke etc).
Nouns denoting man-made objects.