Timed ducking Synonyms

Definitions for Timed


  • (adjective) regularly spaced in time

TD abbreviation

TD is an abbreviation for Timed Ducking
What does TD stand for?
TD stands for "Timed Ducking"

Definitions for Ducking


  • (noun) the act or a means of getting or keeping away from something undesirable
  • (noun) hunting ducks
  • (noun) the act of wetting something by submerging it