overburdenedEnglish

bowed down(p), loaded down(p), overburdened, weighed down(p)

Adjective

Heavily burdened with work or cares

English: bowed down(p), loaded down(p), overburdened, weighed down(p)

English words with similar meanings

Show 3 words