Word Definition

Ducking

  1. n. & a., from Duck, v. t. & i.
  2. of Duck

Synonyms