HIT ON/UPON


Meaning of HIT ON/UPON in English

DISCOVER, come up with, think of, conceive of, dream up, work out, invent, create, devise, design, pioneer; uncover, stumble on, chance on, light on, come upon.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.