Duckings [noun]

Definition of Duckings:

submersion in liquid

Synonyms of Duckings:


Opposite/Antonyms of Duckings:


Sentence/Example of Duckings: