TRUPPA Meaning of TRUPPA in English n I. troop (1. body of people; 2. [Mil.]); II. [Theat.] troupe Interlingua English vocab. Английский словарь Интерлингва. 2012