Meaning of stamp down
Definition of stamp down
(verb)
bring
under
control
by
force
or authority; "suppress a
nascent
uprising"; "stamp
down
on littering"; "conquer one's desires"
Other information on stamp down
WIKIPEDIA results for
stamp down
Amazon results for
stamp down
Tweet