THAR Meaning of THAR in English (v. impersonal, pres.) It needs; need. Webster's English dictionary. Английский словарь Webster. 2012