unstoppable-imparable: meaning, definitions and translations

English dictionaryEnglishCatalan

What is unstoppable?unstoppable is imparable

What is imparable?

  • Difficult or impossible to preclude or stop: "This movement toward freedom is natural and unstoppable and good” ( Pauline Kael).
    Difícil o impossible d'impedir o aturar: "Aquest moviment cap a la llibertat és natural i imparable i bo" (Pauline Kael).