downshoot

English

Noun

downshoot (plural downshoots)

  1. (pathology) An involuntary downward movement of the eye

Anagrams