Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
staunched
in English
staunched
#uncommon
Lemma:
staunch
The lemma is the base or root form of this word.
Definitions
Verb
halted
blood
flow
stopped
an
action
or
process
;
restrained
prevented
or
deterred
(
something
,
like
a
behavior
)