Definitions Found:

STANCH, firm and dependable, also STAUNCH