windowfront

A large window on the street-side of a shop or restaurant

Adjective

  1. Next to the window overlooking the street

Origin

From window + front.

Noun

  1. A large window on the street-side of a shop or restaurant

Forms

windowfronts