Death-defying meaning

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