sexually possess a person, especially a woman - Español Inglés Diccionario