Home › Words › P › permcathpermcathpermcath means A permanently inserted catheter.EtymologyShortening; originally a trademark, from permanent catheter.nounA permanently inserted catheter.Definitions & examples from Wiktionary (CC BY-SA 3.0).