English Dictionary
◊ FLOWERBED
flowerbed
n : a bed in which flowers are growing [syn: {bed of flowers}]