Yahoo Malaysia Web Search

Search results

  1. Dictionary
    watershed
    /ˈwɔːtəʃɛd/

    noun

    • 1. an area or ridge of land that separates waters flowing to different rivers, basins, or seas.
    • 2. an event or period marking a turning point in a situation: "these works were a watershed in the history of music"

    More definitions, origin and scrabble points