high tea

1. (noun) (British) substantial early evening meal including tea
Related Words: dinner



Terms and Conditions of Use / Copyright Notice