place where clothes are laid out to dry on the terrace of a residential building - Español Inglés Diccionario