Sole trader

Sole trader,

Definition of Sole trader:

  1. Mainly British term for sole proprietor.

Meaning of Sole trader & Sole trader Definition