Womanize definition and meaning Charm is a term that means engaging in amorous relationships with numerous women without getting serious any serious relationship. This practice entails pursuing as well as attracting different women for temporary intimate interactions. A flirt frequently employs charms and compliments to win over their conquests.