Search results
- Dictionarylet·up/ˈledˌəp/
noun
- 1. a pause or reduction in the intensity of something dangerous, difficult, or tiring: informal "there had been no letup in the eruption"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries