Copyright ©2012 by Tomisimo.org. All rights reserved.
an informer or spy working for the police
a lawman concerned with narcotics violations
cause annoyance in; disturb, especially by minor irritations
inform or spy (for the police)
English Definitions from WordNet 3.0
Copyright 2006 by Princeton University. All rights reserved.
Find related threads on the Spanish and English language forums.