n.
1.an energetic attempt to achieve something
2.an open clash between two opposing groups (or individuals)
3.strenuous effort struggle v.
1.make a strenuous or labored effort
2.to exert strenuous effort against opposition
3.climb awkwardly, as if by scrambling
4.be engaged in a fight
Idiom of the Day
get to the root of a problem
to get an understanding of the causes of a problem
The purpose of the meeting was to get to the root of the problem about the money.