0 to allow someone to get or win something very easily:
They were handed the contract on a plate.
The Canadian team handed the game to them on a plate.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
give/hand sth to sb on a plate