English dictionary
window box meaning and definition
Definition and meaning of window box at MeaningMonkey.org. window box meaning and definition in the English Dictionary.WINDOW BOX noun
Definition of window box (noun)
- a long narrow box for growing plants on a windowsill
Source: Princeton University Wordnet