stamp down
English Dictionary
->
Letter S
-> stamp down
Search Dictionary:
stamp down Definition
(v)
to
put
down
by
force
or
authority
; "
suppress
a
nascent
uprising
"; "
stamp
down
on
littering
"; "
conquer
one
''
s
desires
"
stamp down Synonyms
conquer
curb
inhibit
stamp down
subdue
suppress
© Art Branch Inc.