"Double miles" refers to earning twice the usual amount of miles or points in a rewards program for a particular transaction or activity. It means you will receive double the rewards for your action, usually when making a purchase or using a designated service.
Full definition