listen

 Auto Play

listen

 Auto Play

Search results for ‘watershed’

English Dictionary (1-1 of 1)

watershed
['wɔːtə"ʃεd]
  • 1. the dividing line between two adjacent river systems, such as a ridge
  • 2. an important period or factor that serves as a dividing line

more

Vocab List (1 of 3)

watershed
from 豆豆's Vocab List
  • 分水岭;转折点

more

Subscribe to the Ezine
Content partners 外研社collins