We do not currently know of any synonyms for technicals.
The noun technicals is defined as:
See full definition of the word technicals.
Did you mean technical?