Results

Definition of watercourse : One of the holes in floor or other plates to permit water to flow through.

Synonyms:

tributary, aqueduct, flow, current, channel, waterway, trench

river (part of speech: noun)

flood, rivulet, brook, water, river, deluge, creek, torrent, freshet, stream

Usage examples: