what is the meaning of right of first refusal 
a right of first refusal is a contract with an asset owner that gives the holder of the right the ability to match or refuse to match an offer from another party to buy the asset 