[noun] [plural] squid or squids - a sea creature with a long body and ten arms situated around the mouthThe squid uses its two long arms to catch its prey and the eight shorter arms to hold the creature while eating it. [C]Over 200 kinds of squid are available in Japan where it is a very popular food. [C]He ordered a seafood salad and ate all the prawns but left the squid. [U]See picture: Molluscs
SQUID
Meaning of SQUID in English
Cambridge English vocab. Кембриджский английский словарь. 2012