HTWOO Meaning of HTWOO in English H₂O /ˌeɪtʃ tuː ˈəʊ $ -ˈoʊ/ BrE AmE noun [uncountable] the chemical sign for water Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012