TURBINATE Meaning of TURBINATE in English adj. spiral; of or pertaining to some scroll-like bones in the nasal chambers Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012