réméré

réméré (ray-may-ray), n. [French] The right of repurchase.

réméré Read More »