STANCH Meaning of STANCH in English adj. loyal, steadfast; strong, solid, sturdy (also staunch) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012