BECHARM Meaning of BECHARM in English vt to charm; to captivate. Webster English vocab. Английский словарь Webster. 2012