Put a mock warning out? I am surprised at you! (3,5)
I believe the answer is:
for shame
'out? i am surprised at you' is the definition.
I know nothing about this answer so I cannot judge whether this works.
'put a mock warning' is the wordplay.
'put' means one lot of letters goes inside another.
'a mock' becomes 'sham' (both can mean fake).
'warning' becomes 'fore' (used to warn of airborne balls on a golf course).
'sham' inserted within 'fore' is 'FOR SHAME'.
Can you help me to learn more?
Want a hint initially instead of a full solution?
Install my app