Skip to main content

jougs

English jougs meaning in English  •  jougs का अर्थ अंग्रेजी में
Noun
  • An iron collar fastened to a wall or post, formerly used in Scotland as a kind of pillory. [Written also juggs.] See Juke>.
Advertisement