1 definition by Z hero

Top Definition
Free to Play shooter focused on tanks. Instead of controlling a human character you control a World War 2 tank. This game is NOT an MMO.
In the World of Tanks, you're going to need a better gun than that to hurt me!
by Z hero May 09, 2012

Mug icon
Buy a World of Tanks mug!