meaning of window box

1. a long narrow box for growing plants on a windowsill


Related Words

window box |

Developed & Maintained By Taraprasad.com

Treasure Words