Publishing brand (7)
I believe the answer is:
imprint
(Other definitions for imprint that I've seen before include "Mark left by stamping a surface" , "make an impact" , "Fix in the mind; stamp" , "Publisher's name; stamp" , "Impress, stamp" .)
I believe the answer is:
imprint
(Other definitions for imprint that I've seen before include "Mark left by stamping a surface" , "make an impact" , "Fix in the mind; stamp" , "Publisher's name; stamp" , "Impress, stamp" .)