MIMO Meaning of MIMO in English n mime (1. [Antiq.] farce; 2. actor in a mime; 3. mimic, person skilled in mimicry) Interlingua English vocab. Английский словарь Интерлингва. 2012