give a sharp reply - English Synonyms Dictionary