cellarage








noun

  1. cellar space.
  2. charges for storage in a cellar.

noun

  1. an area of a cellar
  2. a charge for storing goods in a cellar, etc
52 queries 0.593