Definisi 'aggravator'
English to English
noun
1 an unpleasant person who is annoying or exasperating
source: wordnet30
More Word(s)
aggravate, exacerbate, exasperate, disagreeable person, unpleasant person,

Visual Synonyms
Click for larger image