Divrey Hayamim Bais 20:37

37 Then Eliezer ben Dodavahu of Mareshah prophesied against Yehoshaphat, saying, Because thou hast joined thyself in alliance with Achazyahu, Hashem hath wrecked thy ma’asim. And the oniyot were wrecked, that they were not able to sail to Tarshish. [T.N. Yehoshaphat had a weakness for entangling himself with non-believers and suffering the consequences.]

Divrey Hayamim Bais 20:37 Meaning and Commentary

2 Chronicles 20:37

Then Eliezer the son of Dodavah of Mareshah
A city in the tribe of Judah, ( Joshua 15:44 )

prophesied against Jehoshaphat, saying, because thou hast joined
thyself with Ahaziah;
an idolatrous prince, with whom he ought to have had no fellowship, even in civil things, it being both a countenancing him, and exposing himself and people to danger:

the Lord hath broken thy works;
the ships built at the joint expense of the two kings, that is, the Lord had determined to break them, and now foretold that he would; the Targum is,

``the Word of the Lord hath destroyed thy works:''

and the ships were broken, that they were not able to go to Tarshish;
(See Gill on 1 Kings 22:48).

Divrey Hayamim Bais 20:37 In-Context

35 And after this did Yehoshaphat Melech Yehudah join himself in alliance with Achazyah Melech Yisroel, who did very wickedly;
36 And he joined himself with him to make oniyot (ships) to go to Tarshish, and they made the oniyot in Etzyon-Gever.
37 Then Eliezer ben Dodavahu of Mareshah prophesied against Yehoshaphat, saying, Because thou hast joined thyself in alliance with Achazyahu, Hashem hath wrecked thy ma’asim. And the oniyot were wrecked, that they were not able to sail to Tarshish. [T.N. Yehoshaphat had a weakness for entangling himself with non-believers and suffering the consequences.]
The Orthodox Jewish Bible fourth edition, OJB. Copyright 2002,2003,2008,2010, 2011 by Artists for Israel International. All rights reserved.