meaning of window seat

1. a bench or bench-like seat built into a window recess


Related Words

window seat |

Developed & Maintained By Taraprasad.com

Treasure Words