n. & v. --n. 1 any of various ten-armed cephalopods, esp. of the genus Loligo, used as bait or food. 2 artificial bait for fish imitating a squid in form. --v.intr. (squidded, squidding) fish with squid as bait. [17th c.: orig. unkn.]
SQUID
Meaning of SQUID in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012