Menu

Dictionary - watercourse

Home
Dictionary Results for watercourse


1. watercourse - noun

· natural or artificial channel through which water flows

Hypernym(s): channel




2. watercourse - noun

· a natural body of running water flowing on or under the earth

Synonym(s): stream

Hypernym(s): body_of_water, water




3. watercourse - noun

· a conduit through which water flows

Synonym(s): waterway

Hypernym(s): way





Try Again
Android App on Google Play Android App on Amazon