English dictionary
holding device meaning and definition
Definition and meaning of holding device at MeaningMonkey.org. holding device meaning and definition in the English Dictionary.HOLDING DEVICE noun
Definition of holding device (noun)
- a device for holding something
Source: Princeton University Wordnet