- 1. n. (Italian cuisine) squid prepared as food n. widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins Source: ecdict
Home / Dictionary / squids
squids
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.