English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition chai latte in British English

chai latte noun

noun
1

a drink made from flavoured syrup or powder mixed with steamed milk

Example

Costa's largest chai latte has 20 teaspoons of sugar.

Definition chai latte in British English