GeneralConnection.com
➔
Dictionary
newsstand
Noun
1. stall
1. stand, sales booth
Usage