English hedgehog nounMeaning 1A small nocturnal Old World mammal with a spiny coat and short legs, able to roll itself into a ball for defense.in other languages:ČZJmeaning 1meaning 1more translations