Definify.com

Definition 2024


DWR

DWR

See also: dŵr

English

Noun

DWR

  1. Abbreviation of durable water repellancy.
  2. Abbreviation of durable water repellent.