Yahoo Web Search

Search results

  1. Dictionary
    Love nest
    /ˈləv ˌnest/

    noun

    • 1. a place where two lovers spend time together, especially in secret: informal "he set up his mistress in a luxury love nest"

    Powered by Oxford Languages