let the matter drop (English, phrase)
expansion: let the matter drop
Senses:
glosses: To stop pursuing something about which there is a dispute, disagreement, etc.
Forms: