Definitions of Bombay duck:
- noun: An edible lizardfish, Harpadon nehereus, found in the waters around Mumbai
- noun: (India, historical, slang) A member of the Bombay regiments of the East India Company's army.
(Definitions from Wiktionary)
Related words...
|
|
|
| |