stacked

stacked /st'ækt/
[ADJ] usu v-link ADJ, ADJ with n
If a place or surface is stacked with objects, it is filled with piles of them.
Shops in Ho Chi Minh City are stacked with goods.

Popular posts from this blog

abreast

ablaze

allowance