首页英语词典loggerheadloggerhead英英释意

loggerhead

英 ['lɒgəhed] 美['lɔɡəhɛd]
  • n. 笨蛋;铁球棒;红海龟

英英释意


1. these words are used to express a low opinion of someone's intelligence
2. very large carnivorous sea turtle; wide ranging in warm open seas