phonecard in French phonecard in French télécarte noun A chargecard used to pay for telephone calls. Add to Flashcards