Squid (Noun)
Meaning 1
(Italian cuisine) squid prepared as food.
Classification
Nouns denoting foods and drinks.
Synonyms
Meaning 2
Widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins.
Classification
Nouns denoting animals.