HAVE ON Meaning of HAVE ON in English [have on] vt (bef. 12c) 1: wear "has on a new suit" 2. chiefly Brit: to trick or deceive intentionally: put on 5 3: to have plans for " what do you have on for tomorrow" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012