'Hudson River' definitions:

Definition of 'Hudson River'

(from WordNet)
noun
A New York river; flows southward into New York Bay; explored by Henry Hudson early in the 17th century [syn: Hudson, Hudson River]

Words containing 'Hudson River'