Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary      

on a silver platter

 
See:
platter
part of speech: phrase
definition: without having to expend effort; undeservedly.