1. get something easily and without earning it
Professional
Social
he/she didn't earn that, it was handed to him/her on a silver platter
The idiomatic phrase, to be 'handed something (up) on a silver platter' means that something was provided easily or without exchanging anything. If something is 'given to you on a silver platter', the implication is that you did not have to work hard in order to receive or achieve it.