What is the meaning of Frontmost?

Located at the front; foremost

Source: wiktionary.org