What is the meaning of the word "flowerbed"?

Definitions: