Find the word definition

Wikipedia
M-Towers

The M-towers, also known as the Metropolis Towers, are three towers that are proposed in Gżira, Malta. The tallest of the three, at 33 stories, would become the tallest building on the island, surpassing the 98m Portomaso Business Tower. The towers would form part of a larger project, Metropolis Plaza, to include a plaza, shops and restaurants. The project is currently on hold and no development has taken place in the site in over a year.