hedge
n
2 barrier, boundary, screen, windbreak
3 compensation, counterbalance, guard, insurance cover, protection
vb
4 border, edge, enclose, fence, surround
5 block, confine, hem about, hem around, hem in, hinder, obstruct, restrict
6 beg the question, be noncommittal, dodge, duck, equivocate, evade, flannel (Brit. informal) prevaricate, pussyfoot (informal) quibble, sidestep, temporize, waffle (informal, chiefly Brit.)
7 cover, fortify, guard, insure, protect, safeguard, shield