STRALE Meaning of STRALE in English noun pupil of the eye. Webster English vocab. Английский словарь Webster. 2012