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 a week ago
Updated over a week ago