Top Definition
When referring to electronic records management, stource is the area where you store your source records.
I have scanned and registered this piece of information, it now needs to be filed in the stource.
by GeeAitch November 20, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.