MULTI-ROLE Meaning of MULTI-ROLE in English n. (attrib.) having several roles or functions. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012