English Dictionary
Definition cybersquatting in British English
cybersquatting noun
[uncountable] noun
/ˈsaɪbə(r)ˌskwɒtɪŋ/
English Dictionary