Spareless

Spare·less

Spareless

a.
  1. Unsparing.