Find the word definition

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.