DRAT Meaning of DRAT in English ■ exclamation used to express mild annoyance.Derivatives~ted adjective OriginC19: shortening of od rat , euphemism for God rot . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004