imparableTop 20000MeaningsAdjective1. unstoppable2. unanswerable, irrefutableExamples1Le ballon était imparable.The ball was unstoppable.