Attested.to

Definition

a hiding place; usually a remote place used by outlaws

Seed ·

Term in context

den in CommonParlance