headwaters in French headwaters in French source noun The source of a river, the set of streams that feed into the river's beginning. Add to Flashcards