loggerhead

/'lɔgəhed/
Noun
  1. very large carnivorous sea turtle; wide-ranging in warm open seas
  2. a stupid person; these words are used to express a low opinion of someone's intelligence

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ có nhắc đến "loggerhead"

loggerhead
A loggerhead sea turtle swims gracefully through a coral reef.