logo

1. (noun) a company emblem or device
Synonyms: logotype
Related Words: trademark



Terms and Conditions of Use / Copyright Notice