BURROW Meaning of BURROW in English ( v. i. ) To lodge, or take refuge, in any deep or concealed place; to hide. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012