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.
Are You Learning English? Here Are Our Top English Tips