← DefinitionshareGuessdrattedadjectiveUsed to express annoyance or irritation about something; confounded.verbPast tense and past participle of 'drat': expressed mild annoyance at something or someone.Synonymsconfoundedadjectiveblastedadjectivewretchedadjective