What is Battle Royale?

what is battle royale