Skip to main content

Comrade Sergei's definitions

T-90

Current MBT(Main Battle Tank) of the Russian Ground Forces.
Created in 1994 by defense contractor Uralvagonzavod, the T-90 is one of the most high-tech tanks ever to enter the battlefield. It boasts advanced weapons systems and armor very similar to the M1 Abrams MBT(United States).
The Russian T-90 is one bad ass tank.
by Comrade Sergei August 16, 2006
mugGet the T-90mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email