protective covering
noun
1 protective covering
A covering that is intend to protect from damage or injury.
synonyms: protection, protective cover.
Dutch: overtrek
2 protective covering
The tough natural covering of some organisms.
debug info: 0.0173
noun
A covering that is intend to protect from damage or injury.
synonyms: protection, protective cover.
Dutch: overtrek
The tough natural covering of some organisms.
debug info: 0.0173