To release a lead means to unclaim a claimed lead.
The definition of "Release" in the context of myphoner

Written by Jeppe Liisberg
Updated over 5 years agoThe definition of "Release" in the context of myphoner
To release a lead means to unclaim a claimed lead.