Definition of "have on"
have on
verb
third-person singular simple present has on, present participle having on, simple past and past participle had on
third-person singular simple present has on, present participle having on, simple past and past participle had on