Crossword Answer Lookup

500k+ clues

Singer supporting note that expresses annoyance (4)

Answer DRAT
Definition: expresses annoyance
Times #4753 24 Down 2017-07-02