hope very strongly that something will happen although what you hope seems unlikely or impossible - Spanish English Dictionary

Suggest a Term