upper course (of a river) - English Synonyms Dictionary