English → Hindi dictionary

drenched in

ड्रेन्चेड इन / दरेंचेड़ADJECTIVE

Definition

abundantly covered or supplied with; often used in combination; "drenched in moonlight"; "moon-drenched meadows"

Looking for poetry? Read shayari and poems by great poets.