Definitions English

  • Compelling immediate action or attention; pressing.
  • Insistent or importunate: the urgent words "Hurry! Hurry!”
  • Conveying a sense of pressing importance: an urgent message.