Meaning of high tea

Definition of high tea

(noun) substantial early evening meal including tea

Other information on high tea

WIKIPEDIA results for high tea
Amazon results for high tea