Search results
- Dictionarylogo/ˈlɒɡəʊ/
noun
- 1. a symbol or other small design adopted by an organization to identify its products, uniform, vehicles, etc.: "the Olympic logo was emblazoned across the tracksuits"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries