Advertisement

Advertisement

Holliston

[ hol-uh-stuhn ]

noun

  1. a city in NE Massachusetts.


Discover More

Example Sentences

Spencer, a golden retriever who became the Boston Marathon’s official race dog, died at home in Holliston, Massachusetts, on Feb. 17.

The owner of the drawing was friends with Brainerd Phillipson, who runs a rare-book shop in Holliston, Massachusetts.

The fire in Holliston was reported at about midnight.

Harvard Bioscience, based in Holliston, Mass., has been trying since last year to pacify an activist investor that is pressuring management to boost the company’s stock price.

The state Department of Public Health said Thursday that laboratory testing confirmed cases in Holliston, Medfield, Brookfield and Granby.

Advertisement

Advertisement

Advertisement

Advertisement


Hollisterhollo