English word definition — powered by WordNet
have a disagreement over something
Want to remember altercate?