flowerbed Meaning, Definition & Usage

  1. noun a bed in which flowers are growing
    bed of flowers; flower bed.

WordNet