Dictionary |
1 Result
#1
take a firm stand
v.
be emphatic or resolute and refuse to budge; "I must insist!"
. wn