Alphabet Filter:

Results

Definition of watercourse:

  1. One of the holes in floor or other plates to permit water to flow through.

Synonyms:

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

Usage examples: