cellarage
1.
(
noun
) a storage area in a cellar
Related Words:
basement
,
cellar
2.
(
noun
) a charge for storing goods in a cellar
Related Words:
fee
Terms and Conditions of Use / Copyright Notice