High tea

What is High tea?

High tea definition and meaning on Dictionary terms:
noun British.
a late afternoon or early evening meal similar to a light supper.

 

reference: https://www.dictionary.com/browse/high-tea

Tags: