Meaning of “rake over sth” in the English Dictionary

british dictionary