YourDictionary

SIT - technical definition


"Stay in touch." See digispeak. See also Stuffit.



Learn more about SIT

link/cite print suggestion box