Vocabulary Term #1790
US
UK
US
UK
an argument or quarrel
US
UK
"They had a small dispute over the best way to achieve the goal."