EMBALL Meaning of EMBALL in English vt to encircle or embrace. Webster English vocab. Английский словарь Webster. 2012