Terdapat 4 arti kata 'squatter' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata squatter adalah peternak. Arti lainnya dari squatter adalah penghuni liar.