Feedback
Love nest
Your browser does not support the audio element.
Meaning
Noun
●
In Rooms:
A
residence
, especially a
condominium
or
cabin
, where a
couple
(particularly a
newly
cohabiting/married
couple
) can
enjoy
each other's company.
●
In Sex:
A place
suitable
for or used for having
sexual
intercourse.
●
The vagina.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better