Note written in less memorable phrases (7)
I believe the answer is:
slogans
'memorable phrases' is the definition.
'slogans' can be an answer for 'phrases' (I've seen this before). I am not certain of the 'memorable' bit.
'note written in less' is the wordplay.
'note' becomes 'log'.
'written in' indicates putting letters inside.
'less' becomes 'sans' (I've seen this in another clue).
'log' placed into 'sans' is 'SLOGANS'.
Can you help me to learn more?
(Other definitions for slogans that I've seen before include "Campaign messages" , "Advertising phrases" .)