mordaza f (plural mordazas)
From Vulgar Latin *mordacia < Latin mordax. Compare Portuguese mordaça, French mordache, Italian mordacchia.