noun1. a box for storing seeds until they are ready for planting
2. a box for growing seeds till they are ready to be transplanted
Seeds should be sown in a seed box or seed tray.
3. the receptacle in a sowing or drilling machine where the seeds to be sown are placed
4. computing a server used exclusively for the uploading and downloading of digital files