Cleave is also from Old English, but it is thought its two opposite meanings come from two different roots, clēofan and clifian, and that may be how the word ended up with two meanings.
100+ Antonyms List for Kids and All Grades School Students: English language is widely spoken across the world. The key to speaking well lies in understanding words and their meaning. This ensures ...