Term of the Moment

ConstitutionDAO


Look Up Another Term


Definition: electronic leash


A device that monitors the location of a portable product and alerts the user when it is no longer in range. See phone reminder.