slough – English–Latine translations

🇬🇧 en la 🇻🇦

slough noun

  /slɐf/ , /slʊf/ , /slʌf/
  • the skin shed by a snake or other reptile
vernatio

slough noun

  /slaʊ/ , /sluː/
  • muddy or marshy area
lama, palus
Wiktionary Links