Squid Meaning
There are 2 meaning(s) for word Squid
Meaning 2 : widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
How to Pronounce Squid
- skwɪd
Similar words of Squid :
There are 2 meaning(s) for word Squid
Similar words of Squid :