very full; crowded
filled to capacity
overcrowded
blocked, clogged
having a large group of people
busy, congested
(of liquids, vapour) not easily seen through
compressed, thick
completely filled; having or holding a lot (of)
brimming, filled
filled (with)
stuffed
(of places, transport) having too many people
as full as possible
filled (with food)
full, well-stocked