loggerhead

['lɒgəhed] ['lɒgəˌhed]
相关单词 loggerheads
词组
  • at loggerheads
    Engaged in a dispute 发生争执
英英词典释义
  • Noun
    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