From Longman Dictionary of Contemporary Englishhand/give/offer somebody something on a platehand/give/offer somebody something on a plateto let someone get or achieve something easily, without much effort from themI worked hard for what I’ve got. It wasn’t handed to me on a plate. →plate