According to OneLook, it is quite simple-- an offender is one who transgresses moral or civil law, while a criminal is one who transgresses criminal law. I think that folks mix them up quite a bit, though. I would consider offender the more general term.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hello, MM !