CARTHAGE Meaning of CARTHAGE in English n. ancient city in northern Africa; name of cities in several states of the USA Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012