NichiDict

苦杯を喫する

くはいをきっする
[kuhaiwokissuru]

Meanings

1.ExpressionSuru

to drink a bitter cup; to have a bitter experience; to suffer a defeat