Englishfor English speakers
embattled English
Meaning embattled meaning
What does embattled mean?
embattled
Synonyms embattled synonyms
What other words have the same or similar meaning as embattled?