Meaning of “boil (sth) down” in the English Dictionary