drenching

noun
  1. the act of soaking something completely with liquid
adjective
  1. extremely wet; soaking

Examples