1
as in interest
a legal right to participation in the advantages, profits, and responsibility of something
if I invest in your business, I expect a stake in it in return
Synonyms & Similar Words
Relevance
1
as in to fund
to provide money for
the actor staked the entire production of the film with his own money
Synonyms & Similar Words
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share