Definitions | squid |
| noun (pl2=squid)
- Any of several carnivorous marine cephalopod mollusks, of the order Teuthida, having a mantle, eight arms, and a pair of tentacles
- (context, mildly, pejorative) A sailor in the Navy.
Etymology: Unknown. Perhaps related to squirt
Supplemental Details:Sponsor an extended definition for squid for as little as $10 per month. Click here to contact us.
Full Definition of squid
|
|
|