SQUID


Meaning of SQUID in English

■ noun ( plural same or ~s ) an elongated, fast-swimming cephalopod mollusc with eight arms and two long tentacles. [ Loligo and other genera: many species.]

↘the flesh of ~ as food.

↘an artificial fishing bait resembling a ~.

■ verb ( ~s , ~ding , ~ded ) fish using ~ as bait.

Origin

C16: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.