What does TILS stand for?
What does TILS mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: TILS.
We've found a total of 4 definitions for TILS:
Technical Information Library Services
Telecom Italia Learning Services
The Institute of Legal Studies
The International Lepidoptera Survey