いむべき
Meanings
Expression
1. abominable; detestable
Composed of
to avoid; to refrain from; to shun; to detest