Find the word definition

Crossword clues for lookers

Wiktionary
lookers

n. (plural of looker English)

Wikipedia
Lookers

Lookers is a car dealership chain in the United Kingdom and Ireland. It represents many motor brands and is based in Stretford, Manchester. It is listed on the London Stock Exchange.

Usage examples of "lookers".

I suppose the lookers bring money that helps pay the cost of rebuilding.