AMTRACK


Meaning of AMTRACK in English

n. National Railroad Passenger Corporation, public corporation which operates nearly all intercity passenger railroad systems in the USA

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.