To release a lead means to unclaim a claimed lead.
Release (a 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.