Printer friendly

What does ITR stand for?

ITR stands for Invisible Thread Reel (levitation magic tricks device)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of ITR

Other Resources:
We have 146 other meanings of ITR in our Acronym Attic