To stand against or in opposition to; resist; oppose.
To deny (the right to); deprive (of).
Browse other words in the same learning bracket as gainstay.