SANGFROID Meaning of SANGFROID in English n. (French) "cold blood", coolness of mind, composure Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012