NOBLE SAVAGE Meaning of NOBLE SAVAGE in English ■ noun a representative of primitive mankind as idealized in Romantic literature. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004