Home More advice Cars & Automotive
It is a misuse or misspelling of "tank turret", which is the rotating gun installation on the top of a tank.