arthroscope

Definitions

Medical

  • noun an instrument which is inserted into the cavity of a joint to inspect it

Sports

  • noun a medical instrument that is inserted into a part of the body and sends an image to an outside monitor, used for diagnosing injuries
http://www.dictionarycentral.com/definition/arthroscope.html