What does "before" mean here?

Kim frequently exhibited her vast knowledge of baseball before complete strangers.

Before is usually used to depict a time line, so this use is confusing for me.


Solution 1:

Before means in front of here. Other examples:

Kneel before the King!

He didn't have any experience of appearing before a large audience.

Before you is a list of topics we will discuss today.

This meaning of before is rather formal.

Solution 2:

In front of is pretty close, but I believe that for an audience of is more correct.

Using in front of indicates some physical relation, which need not be the case.