n. 25B6; adjective
offensive remarks : INSULTING, rude, impertinent, insolent, derogatory, disrespectful, personal, hurtful, wounding, abusive; annoying, exasperating, irritating, galling, provocative, outrageous; discourteous, uncivil, impolite; formal exceptionable.
an offensive smell : UNPLEASANT, disagreeable, nasty, distasteful, displeasing, objectionable, off-putting, awful, terrible, dreadful, frightful, obnoxious, abominable, disgusting, repulsive, repellent, repugnant, revolting, abhorrent, loathsome, odious, vile, foul, sickening, nauseating; informal ghastly, horrible, horrid, gross, God-awful; Brit. informal beastly; archaic disgustful.
an offensive air action : HOSTILE, attacking, aggressive, invading, combative, belligerent, on the attack.
complimentary, pleasant, defensive.
25B6; noun a military offensive : ATTACK, assault, onslaught, drive, invasion, push, thrust, charge, sortie, sally, foray, raid, incursion, blitz, campaign.