druttle
/ˈdrʌtəl/Definitions
1. noun
a mixture of dust and water, especially after a rain shower
“The druttle on the sidewalk made it difficult to walk.”
1. noun
a mixture of dust and water, especially after a rain shower
“The druttle on the sidewalk made it difficult to walk.”