TarrasaPronunciation: /təˈrasə, taˈrasa/ (also Terrassa)Definition of Tarrasa an industrial city in Catalonia, NE Spain; population 206,245 (2008). Tarrasa in other Oxford dictionaries Definition of Tarrasa in the US English dictionary