English word definition — powered by WordNet
an angry dispute
an arrow that is shot from a crossbow
have a disagreement over something
Want to remember quarrel?