1 definition by N_A_LM

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 March 18, 2016
Get the warm embrace mug.