term of art

noun

Definitions of term of art

English

a phrase that has a specific legal meaning in law

Each Chinese company has only one "legal representative" (a term of art under Chinese law).