1 definition by nzcarnut
| 1. | 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.
|
|||
