What is the meaning of the word "t-scope"?

Definitions:

  1. A knee brace worn for protection and support after knee surgery or injury. copy to clipboard NOUN
  2. Scientific instrument used by psychologists; presents visual stimuli for brief exposures. copy to clipboard NOUN

Synonyms: