French-English dictionary »

ttm meaning in English

FrenchEnglish
TTM nom {f}

trichotillomania(disorder)
noun

wattman nom {m}

tram driver(driver of a tram)
noun

wattmètre nom {m}

wattmeter [wattmeters]◼◼◼(device for measuring electric power)
noun
[UK: ˈwɒt.ˌmiː.tə] [US: ˈwɑːt.ˌmiː.tər]