Synonyms: storage room, storeroom, stowage
Definition: a room in which things are stored
Similar words: room
Definition: an area within a building enclosed by walls and floor and ceiling
Usage: the rooms were very small but they had a nice view
Definition: (noun) lack of self-confidence
Copyright © 2020. All rights reserved.