English dictionary
seedbed meaning and definition
Definition and meaning of seedbed at MeaningMonkey.org. seedbed meaning and definition in the English Dictionary.SEEDBED noun
Definition of seedbed (noun)
- a bed where seedlings are grown before transplanting
Source: Princeton University Wordnet