Impassible trap Synonyms

Definitions for Impassible


  • (adjective) not feeling or showing emotion

IT abbreviation

IT is an abbreviation for Impassible Trap
What does IT stand for?
IT stands for "Impassible Trap"

Definitions for Trap


  • (noun) a device or scheme for capturing another by surprise
  • (noun) a setup in which hidden attackers lie in wait
  • (noun) something that catches and holds