trochi

Etymology
.

Verb

 * 1) to immerse, to plunge
 * 2) to to soak, to drench
 * 1) to to soak, to drench