Definisi 'protective covering'
English to English
1 a covering that is intend to protect from damage or injury
• they had no protection from the fallout
• wax provided protection for the floors
source: wordnet30
2 the tough natural covering of some organisms
source: wordnet30
More Word(s)
protect, body covering, covering, armor, armour, scute, sclerite, clypeus,

Visual Synonyms
Click for larger image