High pitched sound overwhelming place for performing (7)
I believe the answer is:
playing
'performing' is the definition.
(synonyms)
'high pitched sound overwhelming place' is the wordplay.
'high pitched sound' becomes 'ping' (I can't justify this - if you can you should give a lot more credence to this answer).
'overwhelming' is an insertion indicator.
'place' becomes 'lay' (laying is a kind of placing).
'ping' enclosing 'lay' is 'PLAYING'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for playing that I've seen before include "Participating in sport" , "Where, it was said, the Battle of Waterloo was won" , "Kings, queens etc" , "on the field" .)