Yahoo Dictionary Web Search

  1. run out of steam
    • 1. lose impetus or enthusiasm

    • lose impetus or enthusiasm
  1. 2 results