giant squid

1 ENTRIES FOUND:
Save
giant squid noun
plural giant squid or giant squids
giant squid
noun
plural giant squid or giant squids
Learner's definition of GIANT SQUID
[count]
: a very large type of squid
Comments & Questions
Comments & Questions
What made you want to look up giant squid? Include any comments and questions you have about this word.