What is the meaning of Towers?

plural of tower

third-person singular simple present indicative of tower

Source: wiktionary.org