To let slip
Meaning, Definition & Usage
Dictionary
Related
Definitions
to loose from the slip or noose, as a hound; to allow to escape.
Webster 1913
Previous
Next