1. Bearing a heavy burden of work or difficulties or responsibilities.
2. Bearing a physically heavy weight or load; SYN. heavy-laden, loaded down.
bowed down · encumbered · heavy-laden · laden · loaded down · oppressed · overburdened · saddled · weighed down