MAINSTAY

Definition of MAINSTAY

  1. (noun)a prominent supporter
  2. (noun)a central cohesive source of support and stability
  3. (noun)the forestay that braces the mainmast