Top Definition
Translated from Latin, this means "under the rose" and is a term frequently used for surveillance but can also mean any type of undercover or discrete investigation. We provide sub rosa/surveillance services both to private parties and to commercial firms.
see pirate radio for where i used this word.
by irishrepublicanarmy December 31, 2003

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.