overstock
🇺🇸
/ˌəʊvərˈstɑːk/
🇬🇧
/ˌəʊvəˈstɒk/
to have more items than necessary or can be sold
The store overstocked on holiday items and ended up with too many unsold decorations.
to keep too many animals in a space that is too small for them
They overstocked the farm with too many animals, leaving insufficient space for all.