flower bed

1 ENTRIES FOUND:
Save
flower bed noun
plural flower beds
flower bed
noun
plural flower beds
Learner's definition of FLOWER BED
[count]
: an area where flowers are planted