1. diminish, become less unpleasant or intense
Professional
Social
there's no sign of the rain letting up just yet
The expression ‘there is no sign of things letting up’ means that there is no indication that things are going to become easier or more pleasant to handle. If something ‘lets up’ it becomes reduced or less forceful. You might use this expression during a busy period in work to let others know the hard work is expected to continue. This is a casual phrase used in both social and professional contexts.