English Dictionary
Definition squatter in British English
squatter noun
[countable] noun
/ˈskwɒtə(r)/
1
someone who lives in a place without permission and without paying the owner
Synonyms and related words
