STRATH Meaning of STRATH in English a river valley, broad and flat Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012