Meaning of holding device

Definition of holding device

(noun) a device for holding something

Other information on holding device

WIKIPEDIA results for holding device
Amazon results for holding device