loggerhead
['lɒgəhed]
n
1) непропорційно велика голова
2) морська черепаха (один з видів)
3) патагонська морська качка
4) американський сорокопуд
••
to be at loggerheads with smb. — сперечатися (сваритися) з кимсь
Джерело:
Англійсько-український словник
на Slovnyk.me