Angla-esperanta vortaro »

between a rock and a hard place signifas en esperanta

AnglaEsperanta
between a rock and a hard place (having the choice between two unpleasant options)
preposition

esti inter martelo kaj ambosopreposition

Via historio