noun
presence; in front of
Formal noun meaning 'in the presence of someone' or 'before someone's eyes'. Often used in the pattern ~の面前で or ~の面前に.
彼は大勢の観客の面前でスピーチをした。
He gave a speech in front of a large audience.
証人の面前で契約書に署名した。
I signed the contract in the presence of witnesses.