Joseph Benson's Commentary of the Old and New Testaments - Ezekiel 29:4-5
Ezekiel 29:4-5. But I will put hooks in thy jaws The king of Egypt being spoken of as a great fish, or a crocodile, God here, in pursuance of the same metaphor, tells him that he will put hooks in his jaws, or stop his vain-glorious designs and boastings, by raising up enemies that should gain the mastery over him, as the fisherman has the fish in his power, when he has struck the hook into its jaws. This hook to the king of Egypt was Amasis, one of his officers, who set up himself as king,... read more
Albert Barnes' Notes on the Whole Bible - Ezekiel 29:4
Hooks in thy jaws - Compare Job 41:2. The crocodile is thus rendered an easy prey.Fish of thy rivers - i. e., the allies of Egypt shall be involved in her ruin. read more