What is the meaning of Terre-plein?

Alternative form of terreplein

traffic island, central reservation

Source: wiktionary.org