DRAT Meaning of DRAT in English interjectionEXAMPLES FROM OTHER ENTRIES▪Drat ! The car won't start! Longman DOCE5 Extras English vocabulary. Дополнительный английский словарь Longman DOCE5. 2012