Meaning of deflector
Definition of deflector
(noun)
a
device
intended
to
turn
aside
the
flow
of something (water or air or
smoke
etc)
Other information on deflector
WIKIPEDIA results for
deflector
Amazon results for
deflector
Tweet