1. Noun. (plural of touchup); (alternative spelling of touch-ups). ¹
¹ Source: wiktionary.com
1. touchup [n] - See also: touchup