The AI-powered English dictionary
plural betrayers
Someone who betrays, or reveals confidential information; a squealer or informer. examples