logo — meaning in English
Italian → English · translate English → Italian instead
English meaning
Senses
logo is used for these senses in English:
- logist A person who studies or is an expert in the related -logy.
- imprint A distinctive marking, symbol or logo.
- logo A visual symbol or emblem that acts as a trademark or a means of identification of a company or organization.
- logotype A symbol or emblem that acts as a trademark or a means of identification of an institution or other entity, usually referred to as a logo.
imprint — full definition
- noun A mark left by pressing something onto a surface, or a lasting effect on someone's mind or life.
- verb To leave a lasting mark, memory, or influence, especially early in life.