meaning of burning at the stake

burning at the stake meaning in General Dictionary

execution by fire