Dictionary |
1 Result
#1
stanch
v.
[
stem
,
staunch
,
halt
] stop the flow of a liquid; "staunch the blood flow"; "stem the tide"
. wn