I. noun
1.
Synonyms: contest 1, competition, emulation, rivalry, strife, striving, tug-of-war, warfare
Related Word: argument, controversy, dispute
2.
Synonyms: contest 2, competition, concours, meet, meeting, rencontre
3.
Synonyms: discord , contention, difference, disaccord, dissension, dissent, dissidence, disunity, strife, variance
II. verb
Synonyms: clash 2, disaccord, discord, disharmonize, jangle, jar, mismatch
Related Word: differ, disagree, vary; disturb, interfere
Idioms: run against the tide