Crossword Genius

I printed new form, being daring (8)

Ross

I believe the answer is:

intrepid

'being daring' is the definition.
(I've seen this before)

'i printed new form' is the wordplay.
'new form' indicates anagramming the letters (I've seen 'new form of' mean this).
'printed' is an anagram of 'ntrepid'.
'i'+'ntrepid'='INTREPID'

(Other definitions for intrepid that I've seen before include "Undaunted" , "Audacious" , "Fearless, adventurous" , "Fearlessly adventurous" , "Unfearing" .)

Want a hint initially instead of a full solution? Install my app