Wiktionary
having on
vb. (present participle of have on English)
vb. (present participle of have on English)