escoria
Top 9000
Meanings
Noun
1. slag
2. scum
3. scoria (geology)
Examples1
Even the court enjoys an occasional roll in the gutter.