FLOWER BED





Definition:

  1. [noun] a bed in which flowers are growing
    Synonyms: flowerbed, bed of flowers

Synonyms:


Related Words: