squid

Noun
  1. (Italian cuisine) squid prepared as food (synset 107797777)
  2. Widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins (synset 101973921)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches