arthroscope Meaning, Definition & Usage

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

WordNet