imparable

imparable
adjective
1. unstoppable

imparable [im-pah-rah’-blay]
adjective
1. Unstoppable.

"imparable" in the Answers forum

Q: What is an "imparable" in baseball?
A: HI demo, welcome to the forum :) **Imparable**, can mean not stoppable. May refer to a player or a shot.
Have a Spanish question? Get help from experts!