squid
1.
(
noun
) widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
Related Words:
architeuthis
,
decapod
,
giant squid
,
loligo
,
ommastrephes
2.
(
noun
) (Italian cookery) squid prepared as food
Synonyms:
calamari
,
calamary
Related Words:
seafood
Terms and Conditions of Use / Copyright Notice