TROMBA Meaning of TROMBA in English [I]n [Meteorol.] 1. waterspout; 2. whirlwind Interlingua English vocab. Английский словарь Интерлингва. 2012