Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
let loose
in English
let loose
#common
Definitions
Verb
to
shout
loudly
;
behave
wildly
(
uncontrollably
)
The
kids
let
loose
and
started
screaming
with
excitement
.
to
free
from
restraint
;
release
The
zookeeper
let
loose
the
wild
animals
from
their
cages
.
Base Words
let
loose