downshoot
English
Noun
downshoot
(
plural
downshoots
)
(
pathology
)
An involuntary
downward
movement
of the
eye
Related terms
upshoot
Anagrams
shoot down
,
shootdown