Meaning of perpetual warrant

Definition of perpetual warrant

(noun) a warrant with no expiration date

Other information on perpetual warrant

WIKIPEDIA results for perpetual warrant
Amazon results for perpetual warrant