Synonyms of 'downtrodden'

abject, beat, beaten, burdened, overcome, servile, slavish, submissive, underfoot, unmanned