Babylon 10
The world's best online dictionary

Download it's free

Definition of Vain hope

Babylon English Dictionary

false hope, dream that has no hope of being fulfilled, illusion