transitive verb
1. : wear
the child had his best clothes on for the party
had on a new suit
2. chiefly Britain : to deceive playfully : fool
you're having me on again — Alan Sillitoe
3. : to plan to take part in : have (something) planned
have a dance on for that night
will see what he has on now