LEATHERNECK Meaning of LEATHERNECK in English [noun] [C] US [slang] - a soldier in the US Marine Corps Cambridge English vocab. Кембриджский английский словарь. 2012