1 loyal, firm, and dependable
a staunch supporter
2 solid or substantial in construction
3 Rare (of a ship, etc.) watertight; seaworthy
(C15: (originally: watertight): from Old French estanche, from estanchier to stanch)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.