Words That Are Their Own Opposites
It’s not unusual for English words to have many meanings. But there are some words that don’t just have a different meaning, but the opposite meaning. They’re called contronyms, and here’s how a few of them ended up that way.
For plenty more contronyms, see the posts here, here, here, and here by Judith B. Herman.