rabate - English Synonyms Dictionary