giant squid Meaning, Definition & Usage

  1. noun largest mollusk known about but never seen (to 60 feet long)
    architeuthis.

WordNet