Definitions of subscription warrant:

  • noun:   a warrant that expires on a stipulated date