Advertisement

Synonyms of Burrow

Primary definition: To make a hole or tunnel in the ground by mining or excavating.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement