Translate squid | into French | into German | into Italian | into Spanish
Definition of squid
noun (plural same or squids)
- an elongated, fast-swimming cephalopod mollusc with eight arms and two long tentacles, typically able to change colour.
- Order Teuthoidea and Vampyromorpha, class Cephalopoda, in particular the common genus Loligo. See also giant squid
verb (squids, squidding, squidded)[no object]
late 16th century: of unknown origin