noun a village in SE New York, on the Hudson River: restored home of Washington Irving.
tarrytown 🔊 Listen to this noun a village in SE New York, on the Hudson River: restored home of Washington Irving. Share Facebook Twitter Google +