technicalEnglishOxford English Thesaurustechnical adjective 1 an important technical achievement: practical, scientific, applied, applying science, non-theoretical; technological, high-tech, hi-tech; engineering. 2 at first sight this might seem very technical: specialist, specialized, scientific; complex, complicated, esoteric. 3 a technical fault: mechanical.technical Oxford Dictionary of English