Crossword Genius

Incomparable looks embodying the French (8)

Ross

I believe the answer is:

peerless

'incomparable' is the definition.
(similar in meaning)

'looks embodying the french' is the wordplay.
'looks' becomes 'peers' (peering is a kind of looking).
'embodying' indicates putting letters inside (to embody can mean to contain or include).
'the french' becomes 'les' (plural form of 'the' in French).
'peers' enclosing 'les' is 'PEERLESS'.

(Other definitions for peerless that I've seen before include "Unique" , "Unrivalled" , "Outstanding" , "Having no equals" , "Without equal, being without a lord?" .)

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