What is the meaning of Burrow?

A tunnel or hole, often as dug by a small creature.

A heap or heaps of rubbish or refuse.

Obsolete form of barrow. A mound.

Obsolete form of borough. An incorporated town.

to dig a tunnel or hole

(with adverbial of direction) to move underneath or press up against in search of safety or comfort

(with into) to investigate thoroughly

Source: wiktionary.org