Definition, synonyms and related words
A merchant's booth; a shop or tent where goods are sold; a stall
Archaic spelling of cram.