The Collaborative International Dictionary
Strale
Strale \Strale\, n. Pupil of the eye. [Prov. Eng.]
Wiktionary
strale
n. 1 arrow. 2 (context UK dialect English) The pupil of the eye.