ఓడుōḍu
Meanings
Noun
1. a defeat, loss, failure, forfeit
2. a crack, chink, hole