LTAR (OF SOILS) Meaning of LTAR (OF SOILS) in English See Long-Term Acceptance Rate (of Soils). Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012