DTR License definition
DTR License means a direct-to-retail license that authorizes the retailer licensee thereunder to manufacture, or cause to be manufactured on its behalf, consumer products for sale by such retailer licensee, bearing, featuring or incorporating Disney Branded Properties, subject to the terms and conditions of such license.