chapuzarConjugationsTop 40000MeaningsVerb1. to submerge the head of someone or somebody (transitive)2. to submerge one's own head, to dive in head first (intransitive, reflexive)