Crossword Genius

Hostile once more with good person (7)

Ross

I believe the answer is:

against

'hostile' is the definition.
(thesaurus)

'once more with good person' is the wordplay.
'once more' becomes 'again' (synonyms).
'with' says to put letters next to each other.
'good person' becomes 'st' (saint).
'again'+'st'='AGAINST'

(Other definitions for against that I've seen before include "Placed in direct contact with" , "antagonistic" , "In opposition to" , "Opposite to" , "close by" .)

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