Find the word definition

Wiktionary
cellphone lots

n. (plural of cellphone lot English)