What does NATURAL CHANNEL mean?

NATURAL CHANNEL meaning in Law Dictionary

The station of a stream


Sentence Examples with the word NATURAL CHANNEL

Draught, and the latter has a natural channel which admits vessels of 25 ft.

View more Sentence Examples