a brand name, design, image, presented in a particular style, colour, font and used in the manner of a trade mark e.g. the Nike 'swosh'.
LOGO
Meaning of LOGO in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012