American Dictionary
Definition live to tell the tale in American English
live to tell the tale phrase
phrase
1
to deal successfully with a dangerous or unpleasant experience
