The AI-powered English dictionary
plural cybersquatters
(Internet) A person who participates in cybersquatting examples