deflector ( synonym found)

Definition of deflector:

°Something which deflects something else, especially a stream of fluid or particles.

Definition of deflector:

°Something which deflects something else, especially a stream of fluid or particles.

Back to Top