Synonyms for "struggle"

Words with similar meaning