squid
Explore definitions, synonyms, and language insights of squid
Definitions
                    Noun
                    
                (Italian cuisine) squid prepared as food
                
                    Noun
                    
            widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins