ducked off

English

Adjective

ducked off (comparative more ducked off, superlative most ducked off)

  1. (slang, idiomatic) Lying low; hidden.

Alternative forms

Verb

ducked off

  1. simple past and past participle of duck off