What is the full meaning of shelfrooms
SHELFROOM, space or accommodation on shelves [n]
Example of the word shelfrooms placed on a Scrabble board.