Skip to main content

nzcarnut's definitions

triumph

Long-gone British car manufacturer. Contrary to the views of some, they did not only make sportscars, but also upmarket six-cylinder sedan cars with a slight sporting pedigree.
My 1976 Triumph TC smokes your pathetic Renault. Its faster, quieter, more comfortable and cost me about one quarter of the price.
by nzcarnut April 28, 2007
mugGet the triumphmug.

Share this definition