storage device

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

Other Searches