Definify.com

Definition 2025


letting_loose

letting loose

English

Verb

letting loose

  1. present participle of let loose