2 definitions by innards

Top Definition
The rate at which customers / subscribers / sumbitters stop using a product or service divided by the average number of customers / subscribers / submitters. Useful for determining growth trends versus customer satisfaction.
AOL's high churn rate indicates a low level of customer satisfaction.
by innards November 29, 2003
This word derives from the Old English for 'shroud' and eventually became part of the word scrotum, since a shroud, like a scrotum, is "something that covers, veils, etc."
Beowulf donned his battle-scrud.
by innards November 29, 2003

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.