Synonyms: sharp, sharp-worded, tart
Definition: harsh
Usage: sharp criticism; a sharp-worded exchange; a tart remark
Similar words: unpleasant
Definition: disagreeable to the senses, to the mind, or feelings
Usage: an unpleasant personality; unpleasant repercussions; unpleasant odors