stallboard

Noun

 * 1) A strong sill underneath a shop front window
 * 2) A display board attached to the shop front window sill

Alternative forms

 * stall board

Derived terms

 * stallboard license
 * stallboard light
 * stallboard riser