meaning of ducking

1. n. & a. , from Duck, v. t. & i.
2.
of Duck
3.
the act of wetting something by submerging it


Related Words

ducking | ducking stool |

Developed & Maintained By Taraprasad.com

Treasure Words