v.
1.maintain or assert
2.have an argument about something
3.to make the subject of dispute, contention, or litigation
4.compete for something
5.come to terms or deal successfully with
Idiom of the Day
smile on (someone or something)
to be favorable to someone or something
The weather is smiling on the farmers in our area.