Japanese Idiom “Put on a Cat”, 猫をかぶる (neko wo kaburu)

猫を被る (ねこをかぶる, neko wo kaburu) is a Japanese idiom that literally means “put on a cat”. It figuratively indicates the act of putting up a façade and pretending to be nicer than usual.Read More