Big Huge Thesaurus

embattled

adjective

similar terms

rhymes with