Top definition
A frequently literary euphemism for sex, especially when viewed as a special bond rather than an activity of pleasure.
Time froze as the lovers shared warm embraces.
by N_A_LM July 20, 2016
Get the mug
Get a warm embrace mug for your cat Jovana.