Dictionary definitions
- Enter a word for the dictionary definition.
urethroscope
From The Collaborative International Dictionary of English v.0.48:
Urethroscope \U*re"thro*scope\, n. [Urethra + -scope.] (Med.) An instrument for viewing the interior of the urethra. [1913 Webster]

