Cleaver dream meaning

(Butcher’s knife) In a dream, a cleaver represents a strong and a courageous man, who distinguishes clearly between right and wrong, easy and difficult and who fosters no enmity, though if someone dares to fight him, he will have the power to disperse him in the land.