What is the meaning of Blandishment?

Often in the plural form blandishments: a flattering speech or action designed to influence or persuade.

Something alluring or attractive.

Allurement, attraction.

Source: wiktionary.org