Shirabe
Expression adjective (keiyoushi)
English jmdict
1
expressions (phrases being left in an awkward position;being put in a dilemma;being in a fix;losing face
Other forms