Definition of "terrassé"

The word, "terrassé" does not exist in our dictionary.