Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
porcupine
in English
porcupine
us
/pɔrˈkjuːpaɪn/
uk
/pɔːˈkjuːpaɪn/
#common
Plural
porcupines
Definitions
Noun
a
rodent
with
sharp
,
defensive
quills
(
found
in
various
regions
);
having
spines
for
protection
Compounds / Phrases
porcupinefish