tai lake

/T AY1 L EY0 K/
noun
  1. 1

    Alternative form of Lake Tai. [a large freshwater lake west of Shanghai in eastern China]