shelfroom noun2 •Shelving space.The library requires more shelfroom to accommodate its new holdings. •A room fitted with shelves for storage. formsshelfrooms