noun Date: circa 1890 any of a genus ( Architeuthis ) of extremely large squids that may attain a length of 60 feet (18 meters) and include the largest mollusks known
GIANT SQUID
Meaning of GIANT SQUID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012