ARTHROSCOPE

Definition of ARTHROSCOPE

  1. (noun)a type of endoscope that is inserted into a joint for visual examination