Definitions English

  • Having been stopped or prevented from developing
  • Simple past tense and past participle of arrest.