Death-defying definition

Very perilous; involving a lot of danger.
adjective
2
0
Advertisement