Find the word definition

Wiktionary
cyber squatters

n. (plural of cyber squatter English)