PORCUPINE FISH Meaning of PORCUPINE FISH in English ■ noun a spiny tropical marine fish which inflates itself when threatened. [ Diodon hystrix and other species.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004