What is the meaning of Frontmost?

Located at the front; foremost.

Source: wiktionary.org