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
thanks to (someone or something)
owing to someone or something
Thanks to my friend, I will not have to do as much work as I had thought.