power station in Indonesian power station in Indonesian pembangkit listrik noun An industrial complex where electricity is produced. Add to Flashcards