Under Someone's Nose Definition

Directly in front of one; clearly visible.

Wiktionary
Wiktionary