Find the word definition

Wiktionary
between the hammer and the anvil

prep.phr. (context idiomatic English) With the choice between two unpleasant or distasteful options; in a predicament or quandary.