Definitions of lemon juice:

  • noun:   usually fresh-squeezed juice of lemons