Meaning of seedbed

Definition of seedbed

(noun) a bed where seedlings are grown before transplanting

Other information on seedbed

WIKIPEDIA results for seedbed
Amazon results for seedbed