noun a city in S New York, on the Susquehanna River.
binghamton 🔊 Listen to this noun a city in S New York, on the Susquehanna River. Share Facebook Twitter Google +