punative ( synonym found)

Definition of punative:

°inflicting punishment, punishing.
"Washington imposed punitive sanctions on Syria."

Definition of punative:

°inflicting punishment, punishing.
"Washington imposed punitive sanctions on Syria."

Back to Top