1. Home
  2. >
  3. Define
  4. >
  5. TOWZING

Definition of TOWZING

  • TOWZE, to haul (to pull with force) [v]