a large, ugly or straggling village - Francés Inglés Diccionario