STREAL


Meaning of STREAL in English

(n): looking down and out; Like a streal (ireland sleng)

Slang English vocab.      Английский сленговый словарь.