We do not currently know of any synonyms for put under somebody's nose.
For similar words to put under somebody's nose, try: