SQUID

Definition of SQUID

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