ROYAL STAG Meaning of ROYAL STAG in English ■ noun Brit. a red deer stag with a head of twelve or more points. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004