Yahoo Canada Web Search

Search results

  1. Dictionary
    headwater
    /ˈhɛdˌwɔːtə/

    noun

    • 1. a tributary stream of a river close to or forming part of its source: "these paths follow rivers right up into their headwaters"

    More definitions, origin and scrabble points