KnowledgeReels
Contronyms

'Cleave' means both to split and to cling 

A contronym is its own opposite. Cleave descends from two different Old English verbs that collided into one modern spelling.