FORMIDABLE

Definition of FORMIDABLE

  1. (adj)extremely impressive in strength or excellence
  2. (adj)inspiring fear