meaning of ducker

1. One who, or that which, ducks; a plunger; a diver.
2.
A cringing, servile person; a fawner.


Related Words

ducker |

Developed & Maintained By Taraprasad.com

Treasure Words