Newton eager to embrace a new material (7)
I believe the answer is:
nankeen
'material' is the definition.
(nankeen is a kind of material)
'newton eager to embrace a new' is the wordplay.
'newton' becomes 'n' ('N' can be a synonym of 'newton').
'eager' becomes 'keen' (I've seen this before).
'to embrace' indicates putting letters inside.
'a new' becomes 'an' (I've seen this in other clues).
'n'+'keen'='nkeen'
'nkeen' going around 'an' is 'NANKEEN'.
(Other definitions for nankeen that I've seen before include "trouser material" , "Buff-coloured cotton fabric" , "Yellowish stuff" , "Chinese cotton cloth" , "mustard colour" .)