Skip to main content

castigatory

English castigatory meaning in English  •  castigatory का अर्थ अंग्रेजी में
Adjective
  • Punitive in order to amendment; corrective.
Noun
  • An instrument formerly used to punish and correct arrant scolds; -- called also a ducking stool>, or trebucket>.
Advertisement