Word info

emball

Verb

Meaning

To encircle or embrace.

Source: Webster's dictionary

Anagrams

Close letter words and terms