letting something slip

English

Verb

letting something slip

  1. present participle and gerund of let something slip