slot-loading disc drive

Noun

 * 1)  A feed drive