TORRENS Meaning of TORRENS in English n. lake in Australia; method of registering land Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012