Both vail and stomach have multiple meanings (of course)… vail can mean “to be of use” or “to lower in sign of submission” (both OED), while stomach can mean. spirit, courage. obstinacy, stubbornness.