Drenched in your love意思

"Drenched in your love" is an English phrase that metaphorically describes being completely immersed or overwhelmed with someone's love. It suggests a feeling of being saturated or covered entirely by the love that another person has for you. This phrase is often used in a romantic context to express the depth of one's feelings or the intensity of being loved by someone.