Bombay duck noun2 •An edible lizardfish, Harpadon nehereus, found in the waters around Mumbai •(India, slang) A member of the Bombay regiments of the East India Company's army. formsBombay ducks