watercourse in Russian watercourse in Russian ру́сло noun Any channel, either natural or artificial, through which water flows. Add to Flashcards