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