( informal ) used to say that sb is willing to give up a lot in order to have or do sth that they really want :
I'd have given my right arm to have been there with them.
( informal ) used to say that sb is willing to give up a lot in order to have or do sth that they really want :
I'd have given my right arm to have been there with them.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005