search

Love nest

speaker

Meaning

Noun

In Rooms:
A
, especially a
or
, where a
(particularly a
cohabiting/married
) can
each other's company.
In Sex:
A place
for or used for having
intercourse.
The vagina.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com