vampire squidEnglishOxford New American Dictionaryvampire squid ▸ noun (plural same or vampire squids) a small cephalopod having a dark body covered in light-producing organs, large reddish eyes, and a web of skin connecting the arms. The vampire squid is the sole surviving member of the order Vampyromorphida.