loggerhead

['lɒgəhed]

n

1) непропорційно велика голова

2) морська черепаха (один з видів)

3) патагонська морська качка

4) американський сорокопуд

••

to be at loggerheads with smb. — сперечатися (сваритися) з кимсь

Джерело: Англійсько-український словник на Slovnyk.me