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.