オデイ
Meanings
Noun
1. sludge; slime; dregs; mire
2. hopeless situation; hell; despair
Pitch accent
デイ
Used in vocabulary (1 in total)
activated sludge