DELECTATE


Meaning of DELECTATE in English

vt to delight; to charm.

Webster English vocab.      Английский словарь Webster.