Translation

  • to anchor
  • touch at
  • to moor

Synonyms

Examples

  • 在俄罗斯的贝加尔湖是世界上最深的湖
    Lake Baikal in Russia, is the deepest lake in the world.
Chinese Tones