EMBALL


Meaning of EMBALL in English

vt to encircle or embrace.

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