Is It Slough Or Slough?
Slough (/slaʊ/) is a town and unparished area in the unitary authority of the same name in Berkshire, England. It borders Greater London. Slough is located within the historic county of Buckinghamshire. Is slough pronounced Slew? These include: slew as the past tense of the verb slay; slew as a spelling variant of slough, a …