DRAT


Meaning of DRAT in English

[drat] vb drat.ted ; drat.ting [prob. euphemistic alter. of God rot] (1815): damn--used as a mild oath

Merriam-Webster English vocab.      Английский словарь Merriam Webster.