TOD

Definition of TOD

  1. (noun)a unit of weight for wool equal to about 28 pounds
  2. (adj)alone and on your own