Printer friendly

What does THISTA stand for?

THISTA stands for This Station

This definition appears very rarely

Samples in periodicals archive:

By linking 10 regional rail lines, this station promises to be the economic engine that will drive smart growth and development in the Meadowlands and the rest of the region," said McGreevey, who helped secure the federal funds necessary to complete the project.