Wiktionary
talking-points
n. (talking-point English) (alternative form of talking points English)