/ Dictionary / Index T throttle-body injection: Meaning and Definition of Find definitions for: throt'tle-bod•y injec"tion Pronunciation: (throt'l-bod"ē), [key] — Auto. Auto. a fuel-injection system in which an injector delivers fuel to a central location within the intake manifold of the engine. Abbr.: TBI Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. throttleable Throttlebottom Related Content Daily Word Quiz: feline Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language