American Dictionary
Definition have on in American English
have on phrasal verb
[transitive] phrasal verbto be wearing particular clothes, shoes, etc.
I couldn't see. I didn't have my glasses on.
Of course he was cold - he had practically nothing on.
if you have the radio, television, heating, etc. on, you have switched it on and it is working
I can't talk to him while he has the television on.
We haven't had the air conditioning on all summer.
to have information about someone that shows they have done something dishonest or illegal
to have arranged to do something at a particular time, so that you are not available to do anything else
