Skip to content

flowerbed

noun

  1. horticultural bed that contains flowering plants
L320783 on Wikidata ↗

Wiktionary

noun

Etymology: From flower + bed.

  1. A part of a garden or park where flowers are grown.
flowerbed — meaning, definition (noun) · Vinony