ARM AND A LEG


Meaning of ARM AND A LEG in English

[arm and a leg] n (1967): an exorbitant price

Merriam-Webster English vocab.      Английский словарь Merriam Webster.