English Definition: to screen. loquacious; (Cant.) final particle used to defend oneself or protest against others; to screen. loquacious; (Cant.) final particle used to defend oneself or protest against others
Chinese Definition: ①(唓嗻)见“传说中守庙门的鬼,西边的称“嗻”;东边的称“唓”。唓”。