×

turbo meaning in English

adj. turbo, motored by a turbine; capable of performing an action quicker than normal (informal)
n. automobile equipped with a turbocharger
n. turbo, (informal) turbine engine; turbocharger; automobile equipped with a turbocharger

Related Words

  1. turbo diesel
  2. turbine à vapeur
  3. turbith
  4. turbo diesel
  5. turbocompresseur
PC Version

Copyright © 2018 WordTech Co.