Definition of FLOWERBED
noun : FLOWERBED
Source: WordNet 3.1
-
1. (
) a bed in which flowers are growing ;
See more about : FLOWERBED