Terdapat 5 arti kata 'burrow' di Kamus Bahasa Inggris Terjemahan Indonesia.
Liang
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata burrow adalah liang. Arti lainnya dari burrow adalah mencari-cari.