TDWR

Medical abbreviations:
TDWR

Terminal Doppler Weather Radar