Definition of OTS in English:

OTS

(also O.T.S.)

  • Officers' Training School.