Synonyms: objectionable, obnoxious
Definition: causing disapproval or protest
Usage: a vulgar and objectionable person
Similar words: offensive
Definition: unpleasant or disgusting especially to the senses
Usage: offensive odors