To let slip Meaning, Definition & Usage

Definitions
  1. to loose from the slip or noose, as a hound; to allow to escape.

Webster 1913