stallboard
Noun
Meaning
A strong sill underneath a shop front window
A display board attached to the shop front window sill
Source: en.wiktionary.orgNoun
A strong sill underneath a shop front window
A display board attached to the shop front window sill
Source: en.wiktionary.org