Demanding, falstaffian, abounding, dense, coarse, ample, claggy, abundant, abounding in, copious, arduous, and back-breaking are all synonyms for heavy. Light and thin are these antonyms of heavy. And here are another 182 synonyms for heavy.
1. large
2. covered
3. thick
4. rough
5. hearty
6. viscous
7. hefty
8. lavish with
9. violent
10. physical