Open present in the designated place (4,5)
I believe the answer is:
over there
'the designated place' is the definition.
I know nothing about this answer so I cannot tell whether it can be defined by this definition.
'open present' is the wordplay.
'open' becomes 'overt' (synonyms).
'present' becomes 'here' (both can mean in attendance).
'overt'+'here'='OVER THERE'
'in' is the link.
Can you help me to learn more?
(Other definitions for over there that I've seen before include "jingoistic old number" , "not far away" , "Not in this place - yonder" .)