Stamp Down Synonyms

To put down by force or authority
(Verb)