nest

Synonyms: nests

: appears to mean intravaginal cup often, sometimes points to contraceptive, and again can be just a figure of speech or poetic filler.