The phrase
"miles award" refers to a type of reward or prize that is earned by accumulating a certain number of miles or points. It could be used in the context of a loyalty program offered by airlines or credit card companies, where customers can earn miles for their purchases or flights, and then redeem those miles for various benefits such as free flights, upgrades, or other perks.
Full definition