zhá

Translation

  • sluice
  • sluice gate
  • to dam up water
  • (coll.) brake
  • (coll.) electric switch

Synonyms

Chinese Tones