1 streamway | Definition of streamway

streamway

noun

Definition of streamway

1 : the current of a stream
2 : the bed or course of a stream