STAUNCH

Definition of STAUNCH

  1. (adj)firm and dependable especially in loyalty
  2. (verb)stop the flow of a liquid