SQUID


Meaning of SQUID in English

( n. )

A fishhook with a piece of bright lead, bone, or other substance, fastened on its shank to imitate a squid.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.