“Struggled” means to have a difficult time or make a great effort in doing something. Some synonyms for “struggled” are “strived”, “battled”, and “tussled”.
“Strived” implies a determined effort to achieve a goal. For example, “She strived to finish the project on time.” This shows a similar sense of putting in effort and facing challenges as “struggled”.
“Battled” suggests a more intense and often physical or mental conflict. “He battled against his illness for months.” Here, the word conveys a sense of a tough fight, just like “struggled” can imply a difficult struggle.
“Tussled” can be used in a more figurative sense to mean having a difficult time or engaging in a struggle. “They tussled with the difficult decision.” This has a similar connotation to “struggled” in terms of facing a challenge.
These synonyms can be used in different contexts to add variety and nuance to your writing. They all capture the idea of facing difficulties and making an effort to overcome them.