Англо-русский словарь Мюллера
have on а) быть одетым в to have a hat (an overcoat) on быть в шляпе (впальто) б) coll. обманывать, надувать I know you're only joking, you're havingme on again! в) включать (электрический прибор) While I have the iron on, I'lljust finish those handker-chieves.
Новый большой англо-русский словарь
[ʹhævʹɒn] phr v
1. быть одетым (во что-л.)
had she a hat on? - она была в шляпе?, была ли на ней шляпа?
2. разг. быть занятым чем-л.
have you anything on this evening? - у вас есть какие-нибудь планы на сегодняшний вечер?
this evening I have (got) a lecture on - сегодня у меня лекция
3. обманывать, надувать
he was having you on - он вас обманывал, он вам морочил /дурил/ голову
4. иметь включённым, работающим (что-л.)
while I have the iron on I'll just finish those handkerchiefs - доглажу эти платочки, пока у меня утюг включён