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