Definition of porcupine noun from the Oxford Advanced American Dictionary

 

porcupine

 noun
noun
NAmE//ˈpɔrkyəˌpaɪn//
 
 
jump to other results
an animal covered with long stiff parts like needles (calledquills), that it can raise to protect itself when it is attacked
See the Oxford Advanced Learner's Dictionary entry: porcupine