TWDR

AcronymDefinition
TWDRTrade Winds Double Rocker (furniture)
TWDRTerminal Weather Doppler Radar (also sometimes called TDWR, Terminal Doppler Weather Radar)
TWDRTyendinaga Windows, Doors & Renovations (Tyendinaga, ON, Canada)