holding device

Noun
  1. A device for holding something (synset 103531007)

Found on Word Lists

Other Searches