An Encylopedia Britannica Company

flower bed

1 ENTRIES FOUND:
flower bed noun
plural flower beds
flower bed
noun
plural flower beds
Britannica Dictionary definition of FLOWER BED
[count]
: an area where flowers are planted