Definitions of high tea:

  • noun:   substantial early evening meal including tea