bn:27121134v
Verb Concept
EN
canary
EN
To inform or snitch, to betray secrets, especially about illegal activities. Wiktionary
Definitions
Sources
EN
To inform or snitch, to betray secrets, especially about illegal activities. Wiktionary
To inform or snitch. Wiktionary (translation)
Wiktionary
EN