ON A SILVER PLATTER Meaning of ON A SILVER PLATTER in English like a beautiful gift, served in style Success won't come on a silver platter. You have to work for it. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012