Yahoo Dictionary Web Search

  1. all-purpose
  2. adjective

    • 1. having a great many uses:

      an all-purpose kitchen knife