HIT ON/UPON Meaning of HIT ON/UPON in English See ↑ IDEA 4 Longman Activator English vocab. Английский словарь Longman активатор . 2012