'logo' definitions:

Definition of 'logo'

(from WordNet)
noun
A company emblem or device [syn: logo, logotype]

Words containing 'logo'