Como usar o javascript Object.defineProperty

Olhei em volta para saber como usar o Object.definePropertymétodo, mas não consegui encontrar nada decente. Alguém me deu esse trecho de código : Object.defineProperty(player, "health", { get: function () { return 10 + ( player.level * 15 ); } }) Mas eu não entendo isso. Principalmente, geté...