Is Word storehouse Accepted in TWL Scrabble Dictionary?

storehouse is Accepted in TWL Scrabble Dictionary

storehouse Scrabble score: 13

Meaning of storehouse

  • a place where food and other stores are kept [n -S]
  • A building used for storing goods
  • A large supply of something