Search in full dictionary

TO HAND (PRESENT, DELIVER, ETC., SOMEONE) SOMETHING ON A SILVER PLATTER

TO HAND (PRESENT, DELIVER, ETC., SOMEONE) SOMETHING ON A SILVER PLATTER
ScnTUEU
see SILVER PLATTER, TO HAND (PRESENT, DELIVER, ETC., SOMEONE) SOMETHING ON A.