idiompromise sb the earth/moonto promise to give someone something that is impossible for you to give:I hope Swanson hasn't promised them the earth in the way of commission.Beware of hotels that promise you the moon, and advertise what they can't deliver.
|