Simple Definition of Waterbury
: U.S. city, Connecticut
Full Definition of Waterbury
city W cen Connecticut NNW of New Haven pop 110,366
Learn More about waterbury
Britannica.com: Encyclopedia article about Waterbury
Seen and Heard
What made you want to look up Waterbury? Please tell us where you read or heard it (including the quote, if possible).