Immobilised tanks Synonyms

Synonyms for phrase

IT abbreviation

IT is an abbreviation for Immobilised Tanks
What does IT stand for?
IT stands for "Immobilised Tanks"