What Does Slough Mean In Britain?
slough in British English 1. any outer covering that is shed, such as the dead outer layer of the skin of a snake, the cellular debris in a wound, etc. 2. Also: sluff bridge. a discarded card. What is slough in British slang? transitive verb. 1 : to cast off. 2a : to get rid …