Skip to main content

Definitions by Shoe Bench

Promise the moon and deliver a pebble

To promise something really good, and then show something much worse than expected.
"Why would they promise the moon and deliver a pebble?"