SHORT LEET
Meaning of SHORT LEET in English
noun
Scotland : a select list ; especially : a limited list of candidates submitted to an elective or appointive authority
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012