Imperiled

Hindi Meaning

संकट में डालना

आपत्ति में डालना

English Meaning

  1. at risk of becoming extinct
  2. Simple past tense and past participle of imperil.