Another word for deflector

Noun

deflector - a device intended to turn aside the flow of something (water or air or smoke etc)

Tweets containing the word deflector

Source : WordNet