Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
surround 
1 close in on, encircle, enclose, encompass, envelop, environ, enwreath, fence in, girdle, hem in, ring 
2  (Military) beset, besiege, invest  (rare) lay siege to