I believe the answer is:
'fresher' is the definition.
('new' is associated in meaning with 'fresh')
This is the entire clue.
(Other definitions for newer that I've seen before include "More up-to-date" , "More current" , "More recent" , "More pristine or recently invented" , "More modern" .)