Word Definition

Ensconced

  1. of Ensconce