English Dictionary
◊ SEEDBED
seedbed
n : a plot of ground where seedlings are grown before
transplanting