Idiom: Off the leash

Idiom Definitions for 'Off the leash'


If someone is off the leash, they are no longer restricted or controlled.


Idioms similar to 'Off the leash'

See also: