PRESS SOMETHING ON/UPON Meaning of PRESS SOMETHING ON/UPON in English insist that (someone) accepts an offer or gift. → press Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004