Find the word definition

Wikipedia
XCR

XCR can stand for:

  • Robinson Armament XCR, a multi-caliber, gas piston weapon system
  • The IATA code for Vatry Airport in France