Search results
- Dictionaryquantum leap/ˌkwɒntəm ˈliːp/
noun
- 1. a huge, often sudden, increase or advance in something: "there has been a quantum leap in the quality of wines marketed in the UK"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries