staunch
动词 staunch:
stop the flow of a liquid
同义词:stem, stanch, halt
形容词 staunch:
firm and dependable especially in loyalty
同义词:steadfast, unswerving