Slough avenue Synonyms

We can't find synonyms for the phrase "Slough avenue", but we have synonyms for terms, you can combine them.

SA abbreviation

SA is an abbreviation for Slough Avenue
What does SA stand for?
SA stands for "Slough Avenue"

Definitions for Slough


  • (noun) spongy land saturated or partially covered with water
  • (verb) to move heavily or clumsily
  • (verb) to cast (a natural bodily covering or appendage) aside

Definitions for Avenue