PUBLIC TRANSPORTATION Meaning of PUBLIC TRANSPORTATION in English mass transit, transportation used by the general population Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012