What is the meaning of In_front_of?

At or near the front part of (something).

In the presence of, in view of (someone).

Located before, ahead of, previous to (someone or something).

Source: wiktionary.org