'Petronas Towers' definitions:

Definition of 'Petronas Towers'

(from WordNet)
noun
Twin skyscrapers built in Kuala Lumpur in 1997; 1482 feet high