What is the full meaning of newsstand
a stand from which newspapers are sold [n -S]
Example of the word newsstand placed on a Scrabble board.