Back to Dictionary
笼嘴
籠嘴
lóngzuǐ
1. muzzle (device)