DTRT

views updated

DTRT Meteorol. deteriorate (or deteriorating)

More From encyclopedia.com