I wonder if there are many words that have quite opposite meanings? The noun 'sanction' (loosely) means a permission and a penalty; as a verb it means both 'to authorise' and 'to penalise'. I wonder whether this is rare - for the moment I can't think of any others, but I daresay that there are many examples.