finish; completion; the end

Meaning

  1. n
    finish; completion; the end