RhymeZone

 

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...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023