DTRT

views updated

DTRT Meteorol. deteriorate (or deteriorating)