Meaning of “rake over sth” in the English Dictionary

English