Meaning of “squid” in the English Dictionary

british dictionary

"squid" in American English

See all translations

squidnoun [ C/U ]

us /skwɪd/ plural squid

an edible sea creature that has a long body with eight arms and two tentacles (= arm-like parts) around the mouth:

(Definition of “squid” from the Cambridge Academic Content Dictionary © Cambridge University Press)