Word Definition

Doused

  1. of Douse

Synonyms