Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of storehouse
  1. noun
    a depository for goods
    "storehouses were built close to the docks"
My lists:
Recently viewed words: