英语释义
1
n the dressed skin of an animal (especially a large animal)
2
n body covering of a living animal
3
v prevent from being seen or discovered
4
v be or go into hiding; keep out of sight, as for protection and safety
5
v cover as if with a shroud
6
v make undecipherable or imperceptible by obscuring or concealing