Definition of squid noun from the Oxford Advanced American Dictionary

 

squid

 noun
noun
NAmE//skwɪd//
 
[countable, uncountable](pl. squid or squids)
 
jump to other results
a sea creature that has a long soft body, eight arms, and two tentacles (= long thin parts like arms) around its mouth, and that is sometimes used for food
See the Oxford Advanced Learner's Dictionary entry: squid