SQUID


Meaning of SQUID in English

/ skwɪd; NAmE / noun

[ C , U ] ( pl. squid or squids ) a sea creature that has a long soft body and ten short arms around its mouth, and that is sometimes used for food

••

WORD ORIGIN

late 16th cent.: of unknown origin.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.