hand someone something on a plate
hand someone something on a platemainly BRITISH
COMMON If someone hands you something on a plate, you get it without having to make any effort. Even the presidency was handed to him on a plate. He had had everything, the whole world handed to him on a plate. Note: Other verbs such as offer and serve up can be used instead of hand. Why must our kids have everything served up on a plate?