between a rock and a hard place
prep_phrase
Graduate
1
In a difficult and inescapable position.
2
Having the choice between two unpleasant or distasteful options; in a predicament or quandary.
In a difficult and inescapable position.
Having the choice between two unpleasant or distasteful options; in a predicament or quandary.