hedge in


Meanings

  • enclose or bound in with or as it with a hedge or hedges;

Synonyms