WTWM

whatsthatwordmean

← Definition
Guess

flowerbed

nounA garden area where flowers are planted, often raised or bordered.

Synonyms

gardennounbordernounplanternoun

Built for word lovers.