chai latte - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a drink made from flavoured syrup or powder mixed with steamed milk

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

    Submitted from United Kingdom on 19/02/2016