1
: to devote serious effort or energy : endeavor
strive to finish a project
2
: to struggle in opposition : contend
Love words? Need even more definitions?
Merriam-Webster unabridged
Share