CAPTIVATE Meaning of CAPTIVATE in English v. a. Charm, fascinate, enchant, bewitch, enamour, win, catch, lead captive, please highly. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012