Meaningszat61(Cantonese)2suffocate3stutter4to mockzat61to obstruct2to stop up3to block4to tell someone off5to interrupt6to be scared of7hesitant8haltingly9to make sarcastic comments