Definition, Meaning, Synonyms & Anagrams | English word DRAT
DRAT
Definitions of DRAT
- (transitive) To damn or curse.
- Expressing anger, annoyance or frustration.
Number of letters
4
Is palindrome
No
Search for DRAT in:
Page preparation took: 104.17 ms.