Crossword Genius

Admits allowing United in to play — here? (7)

Ross

I believe the answer is:

stadium

'to play here?' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how one could define the other.

'admits allowing united' is the wordplay.
I cannot really understand how this works, but
'united' could be 'u' and 'u' is located in the answer.
an anagram of 'admits' is 'stadim' which is present in the remaining letters.
No letters remain.
This may be the basis of clue (or it may be nonsense).

'in' acts as a link.

(Other definitions for stadium that I've seen before include "Open-air sports venue" , "A major sports ground" , "Sports ground as for athletics" , "Large structure for open-air sports" , "Admit us (anag) - sports ground" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app