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
shoulder to shoulder
side by side, with a shared purpose
The firefighters worked shoulder to shoulder to help prevent the house from burning.