once and for all


Meanings

  • in a conclusive way;