watercoursePronunciation: /ˈwɔːtəkɔːs/Definition of watercourse noun a brook, stream, or artificially constructed water channel. the bed along which a watercourse flows: a dry watercoursewatercourse in other Oxford dictionaries Definition of watercourse in the US English dictionary