cellarage

Noun
  1. A charge for storing goods in a cellar (synset 113341788)
  2. A storage area in a cellar (synset 102995405)

Other Searches