Asked in
Definitions

What does muzzel mean?

Answer

User Avatar
Wiki User
September 30, 2009 8:14PM

Something you put into someone's mouth to prevent him from speaking.