Tra từ

Laban Dictionary trên mobile

loggerheads /ˈlɑːgɚˌhɛdz/  

  • noun
    at loggerheads
    in a state of strong disagreement
    The two nations are at loggerheads (with each otherover agricultural issues.