Definition of “hedgehog” - Learner’s Dictionary

hedgehog

noun [ C ] uk us /ˈhedʒhɒɡ/

a small animal whose body is covered with sharp points

(Definition of “hedgehog” from the Cambridge Learner's Dictionary © Cambridge University Press)