loaded down
تعریف انگلیسی
adjective
- heavily burdened with work or cares “bowed down with troubles” “found himself loaded down with responsibilities” “overburdened social workers” “weighed down with cares”
- bearing a physically heavy weight or load “tree limbs burdened with ice” “a heavy-laden cart” “loaded down with packages”