Definitions of sweet lime:

  • noun:   lemon tree having fruit with a somewhat insipid sweetish pulp