The story
- Latin · derived fromoffendere“to offend”
- Middle French · derived fromoffensif
- English todayoffensive
From Middle French offensif, from offendre + -if by analogy with défensif. Offendre is from Latin offendere (“to offend”); see offend.
Etymology from Wiktionary, CC BY-SA 4.0.