RichThesaurus
put up struggle
put up struggle
antonyms
surrender
yield
put up struggle
definitions