投棄

abandonment; giving up; throwing away; disposal

Meaning

  1. nvsvt
    abandonment; giving up; throwing away; disposal; dumping