According to all these words
dabar (daw-baw')
a word; by implication, a matter (as spoken of) or thing; adverbially, a cause
and according to all this vision
chizzayown (khiz-zaw-yone')
a revelation, expectation by dream -- vision.
so did Nathan
Nathan (naw-thawn')
given; Nathan, the name of five Israelites -- Nathan.
speak
dabar (daw-bar')
perhaps properly, to arrange; but used figuratively (of words), to speak; rarely (in a destructive sense) to subdue
unto David
David (daw-veed')
loving; David, the youngest son of Jesse -- David.