What is the meaning of kraken in English?

Learn vocabulary with pictures as well as definitions of kraken in English

Learn in

See more

n. kraken

Definition of kraken in English

Sea creature of Scandinavian mythology with the appearance of a giant squid, which attacks ships and devours the crew.