downtrodden /'dajntrɔd(ә)n/ 📖 中文释义 a. 被蹂躏的, 受压制的 📘 English Definition(英文释义) s. abused or oppressed by people in power ← downtrod D 字母词表