BECHARM Meaning of BECHARM in English v. a. Charm, captivate, enchant, enchain, fascinate, cast a spell on. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012