Meaning of tech support in English:

tech support

noun

  • The maintenance of technical or computing equipment and provision of advice regarding its use; the department of a company providing this.

Origin

1960s; earliest use found in The New York Times.