STRATH Meaning of STRATH in English noun a valley of considerable size, through which a river runs; a valley bottom; often used in composition with the name of the river; as, strath spey, strathdon, strathmore. Webster English vocab. Английский словарь Webster. 2012