Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

flower bed Definition

Cancel
flower bed
noun(flower bed)
an area where flowers are planted

Words Related to flower bed!

flower bed Examples by Brain Bank Users