English Idioms: Love nest April 15, 2022April 8, 2022 by admin English Idioms About “Love” Idiom: Love nest Meaning: A place where a couple can enjoy each other’s company. Example: They rent an apartment which has become their love nest.