What is the meaning of window box in English?

Learn vocabulary with pictures as well as definitions of window box in English

Learn in

See more

n. window box

Definition of window box in English

Structure designed to house plants in pots or in a small flower bed.

Synonyms of window box in English

planter