STREAL Meaning of STREAL in English (n): looking down and out; Like a streal (ireland sleng) Slang English vocab. Английский сленговый словарь. 2012