high tea

noun

1.
substantial early evening meal including tea