Meaning "to violate (a law), to make a moral false step, to commit a crime" is from late 14c. Meaning "to wound the feelings" is from late 14c. The literal sense of "to attack, assail" is attested from late 14c.; this has been lost in Modern English, but is preserved in offense and offensive. Related: Offended; offending.