zhá閘sluice; sluice gate; to dam up waterFrequency 1.6Meanings(coll.) brake; (coll.) electric switch; sluice; sluice gate; to dam up water