Meanings

  1. idiomaticmeans to an end