The word "cleave" has two opposite meanings...to cling closely to or to cut apart. I am trying to think of other words like this but am drawing a blank.