Definitions of bottle gourd:

  • noun:   Old World climbing plant with hard-shelled bottle-shaped gourds as fruits