TURBINE Meaning of TURBINE in English n 1. [Zool.] turbo; 2. top (as in to spin a top) Interlingua English vocab. Английский словарь Интерлингва. 2012