look up any word, like blumpkin:
 
1.
A word having contradictory meanings
The words cleave, hold and oversight seem like contrawords
by GPhone February 05, 2011