Meaning of squid

Definition of squid

(noun) (Italian cuisine) squid prepared as food
widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins

Other information on squid

WIKIPEDIA results for squid
Amazon results for squid