Get Your Premium Membership

Deflector

[n] a device intended to turn aside the flow of something (water or air or smoke etc)


Related Information

More Deflector Links



Book: Radiant Verses: A Journey Through Inspiring Poetry