What is the full meaning of sangfroid
(French) self-possession or imperturbability esp. under strain [n -S]
Example of the word sangfroid placed on a Scrabble board.