What is the meaning of Frontier?

The part of a country which borders or faces another country or unsettled region.

The most advanced or recent version of something; leading edge.

An outwork of a fortification.

To live as pioneers on frontier territory.

To place on the frontier.

Source: wiktionary.org