Meanings

  1. rainy (wet because of rain)

  2. rainsoaked; rain-soaked

    Die regennassen Straßen zwingen die Autofahrer dazu, langsamer zu fahren.