'Petronas Towers' definitions:

Definition of 'Petronas Towers'

From: WordNet
noun
Twin skyscrapers built in Kuala Lumpur in 1997; 1482 feet high