terrace in Latin terrace in Latin sōlārium noun A platform that extends outwards from a building. Add to Flashcards