Cómo usar JavaScript Object.defineProperty

Miré a mi alrededor para Object.definePropertysaber cómo usar el método, pero no pude encontrar nada decente. Alguien me dio este fragmento de código : Object.defineProperty(player, "health", { get: function () { return 10 + ( player.level * 15 ); } }) Pero no lo entiendo. Principalmente,...