BURROW Meaning of BURROW in English (n.) A shelter; esp. a hole in the ground made by certain animals, as rabbits, for shelter and habitation. Webster's English dictionary. Английский словарь Webster. 2012