Word Definition

Immured

  1. of Immure

Synonyms