see|slough
English Proper noun Slough #A town in west London, close to Heathrow Airport Pronunciation slou, /sla�/, /<tt>slaU</tt>/
ang:Slough