hedgehog
/ˈhɛdʒɪˌhɒɡ/Definitions
1. noun
a small, spiny, omnivorous mammal that rolls into a ball for defense.
“The baby hedgehog escaped into the garden, causing trouble for the gardener.”
2. verb
to protect or surround something with a barrier or obstacle, typically to prevent access or passage.
“The new security system will hedgehog the entire building, preventing unauthorized entry.”