Skip navigation.

seedbed - What does it mean?

Definition of 'seedbed'

English

Noun

(en-noun)
  • Ground prepared for the planting of seeds.
  • (figuratively) A place conducive to fulfillment.
  • :Paris was a seedbed of artistic creation in the 1920s.