embocarConjugationsTop 25000MeaningsVerb1. to put in one's mouth2. to put in a hole3. to sink, to pot (sports)