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
live in an ivory tower
to be unaware of the realities of everyday life
The university professor lives in an ivory tower and does not seem to understand what is going on in the world.