Definition of window shelf in English:

window shelf

noun

  • Windowsill.

Origin

Late 18th century; earliest use found in Philanthropist.