1. Bearing a heavy burden of work or difficulties or responsibilities. 2. Bearing a physically heavy weight or load; SYN. heavy-laden, loaded down.
srpski · francuski