Hi, I was watching a news program on TV and heard two unfamiliar expressions, and need somebody to help me interpreting them. They are "lift a cap on" and "clear the backlog". The news was about man who was charged for sexually abuse about 10 years ago, and was recently granted a pardon.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.