Crossword Genius

Is found in exhibition of Utopia (8)

Ross

I believe the answer is:

paradise

'utopia' is the definition.
(thesaurus)

'is found in exhibition' is the wordplay.
'found in' is an insertion indicator.
'exhibition' becomes 'parade' (I've seen this before).
'is' inserted inside 'parade' is 'PARADISE'.

'of' is the link.

(Other definitions for paradise that I've seen before include "perfect place" , "heavenly destination" , "Utopia" , "Garden of Eden" , "Felicity" .)

I've seen this clue in the Irish Times (Crosaire) and the Irish Times.
Want a hint initially instead of a full solution? Install my app