Noun. 1. hard drive-computer hardware that holds and spins a magnetic or optical disk and reads and writes information on it. disc drive, disk drive, Winchester drive. drive - (computer science) a device that writes data onto or reads data from a storage medium. fixed disk, hard disc, hard disk-a rigid magnetic disk mounted permanently in a drive unit.