self-abandonment









self-abandonment


noun

  1. absence or lack of personal restraint.
55 queries 0.575