beaver dam

noun

beaver dam

noun
1

The lodge of a beaver, in the form of a river dam with an underwater entrance.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.