Meaning of subscription warrant

Definition of subscription warrant

(noun) a warrant that expires on a stipulated date

Other information on subscription warrant

WIKIPEDIA results for subscription warrant
Amazon results for subscription warrant