womanize v meanings etymology and more Charm signifies engaging in playful affairs with numerous females without committing to any serious commitment. It involves pursuing as well as attracting various women for temporary romantic encounters. A seducer often uses charms and compliments to seduce his targets.