Synonyms for Technical (same or very similar meaning)
WordNet sense 1 (of or relating to a practical subject that is organized according to scientific principles):
technological
WordNet sense 2 (marked by or characteristic of specialization in a mechanical or scientific subject):
specialized
WordNet sense 3 ((basketball) a foul that can be assessed on a player or a coach or a team for unsportsmanlike conduct; does not usually involve physical contact during play):
technical foul
WordNet sense 4 (connected with or engaged in or sponsored by or used in commerce or commercial enterprises):
commercial
From the ODE community, based on WordNet
add/edit