Definition of latte macchiato in English:
latte macchiato
noun ˌlateɪ makɪˈatəʊˌlɑːteɪ makɪˈɑːtəʊ
Hot, steamed milk served with a very small amount of espresso; a drink of this.
Origin
1970s. From Italian latte macchiato, lit. ‘stained milk’ from latte milk + macchiato stained.