imparable

Meaning

  1. unstoppable
  2. unanswerable, irrefutable

Frequency

33k
Pronounced as (IPA)
/ɛ̃.pa.ʁabl/
Etymology

From im- + parer + -able.

Notes

Sign in to write sticky notes