The word before can also mean in front of, ahead of. It is an old meaning which is rarely used nowadays.
He stood before my eyes and didn't say a word.
16👍 3👎