Word Definition

Imperilled

  1. of Imperil

Synonyms