Praised a fantastic garden (8)
I believe the answer is:
paradise
'garden' is the definition.
(thesaurus)
'praised a fantastic' is the wordplay.
'fantastic' indicates anagramming the letters.
'praised'+'a'='praiseda'
'praiseda' is an anagram of 'PARADISE'.
(Other definitions for paradise that I've seen before include "Felicity" , "limbo" , "Shangri-La?" , "Place of utter bliss" , "heavenly destination" .)