ducked off
English
Adjective
ducked
off
(
comparative
more
ducked off
,
superlative
most
ducked off
)
(
slang
,
idiomatic
)
Lying low
;
hidden
.
Alternative forms
ducked-off
Verb
ducked
off
simple past
and past participle of
duck off