love nest

1 ENTRIES FOUND:
Save
love nest noun
plural love nests
love nest
noun
plural love nests
Learner's definition of LOVE NEST
[count] informal
: a place (such as an apartment) where people who are having a love affair meet each other secretly