DRAT Meaning of DRAT in English exclamation dated [informal] - used to express slight annoyanceOh drat! I've gone and lost her telephone number! Cambridge English vocab. Кембриджский английский словарь. 2012