UMPP (English, noun)
expansion: UMPP (plural UMPPs)
Senses:
glosses: Initialism of ultra mega power plant.
tags: India
abbreviation
alt-of
initialism
glosses: Initialism of ultra mega power project.
tags: India
abbreviation
alt-of
initialism
Forms:
form: UMPPs
tags: plural