Meaning of “offensive” - Learner’s Dictionary

offensive

adjective uk us /əˈfensɪv/
UPSETTING

B2 likely to make people angry or upset:

an offensive remark
→ Opposite inoffensive
ATTACKING

used for attacking:

an offensive weapon
offensively adverb

(Definition of “offensive adjective” from the Cambridge Learner’s Dictionary © Cambridge University Press)