EGAVE

enniche

Meaning

  1. verb To place in a niche, or as in a niche.

Similar words

nest nuzzle birdnest put in tuck in encave nestle inhive snug inset

Save “enniche” to learn later