Attested.to

Definition

long and narrow strip of water made for boats or for irrigation

Seed ·

Term in context

canal in CommonParlance