Something that cannot happen or cannot be done, no matter how hard you try.
This word comes from putting 'im' (meaning 'not') with 'possible' to mean 'not possible.'
Try Another Word