2 Chronicles 20:37

37 Then Eliezer son of Dodavahu of Mareshah prophesied against Jehoshaphat, saying, "Because you formed an alliance with Ahaziah, the Lord has broken up what you have made." So the ships were wrecked and were not able to go to Tarshish.[a]

2 Chronicles 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).

2 Chronicles 20:37 In-Context

35 After this, Judah's King Jehoshaphat made an alliance with Israel's King Ahaziah, who was guilty of wrongdoing.
36 Jehoshaphat formed an alliance with him to make ships to go to Tarshish, and they made the ships in Ezion-geber.
37 Then Eliezer son of Dodavahu of Mareshah prophesied against Jehoshaphat, saying, "Because you formed an alliance with Ahaziah, the Lord has broken up what you have made." So the ships were wrecked and were not able to go to Tarshish.

Footnotes 1

Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.