think or reflect on a certain problem or topic repeatedly - Español Inglés Diccionario