Word Definition - 冷森森

lěng sēn sēn chilling cold; cold and threatening