What does Machiavellian Mean?

Machiavellian means crafty, cunning and someone who is an opportunist. The term is sometimes used to describe politicians and the word comes from the amoral political statesman and philosopher from Florentine. To find more information click here: