Find the word definition

Wikipedia
X-Trap

X-Trap may refer to :

  • X-Trap, an anti-cheating program created and maintained by WiseLogic
  • X'Trapolis, an electric passenger train, designed by the transport technology company Alstom