BETWEEN HAMMER AND ANVIL Meaning of BETWEEN HAMMER AND ANVIL in English in a very difficult or precarious position, between a rock and a hard place Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012