MULTI-ROLE Meaning of MULTI-ROLE in English n. (attrib.) having several roles or functions. Oxford English vocab. Оксфордский английский словарь. 2012