Yahoo India Web Search

Search results

  1. Dictionary
    short-lasting

    adjective

    • 1. occurring or effective for only a short period of time: "the bug causes short-lasting outbreaks of abdominal pain and nausea"

    More definitions, origin and scrabble points