LEATHERNECK


Meaning of LEATHERNECK in English

[noun] [C] US [slang] - a soldier in the US Marine Corps

Cambridge English vocab.      Кембриджский английский словарь.