loggerheadnoun 1) непропорционально большая голова
loggerhead noun
loggerheadnoun 2) род морской черепахи
loggerhead noun
loggerheadnoun 3) obs. болван to be at loggerheads with smb. - пререкаться, ссориться с кем-л.; быть в натянутых отношениях с кем-л. - fall to loggerheads - get to loggerheads - go to loggerheads