staunch

staunch adj

OFr 'watertight'; It. 'exhausted, weary'.

  1. Tight; constructed firmly; steadfast; unswerving; faithful.