storage device

Noun
  1. A device that preserves information for retrieval (synset 103750331)

Found on Word Lists

Other Searches