Definition of "trappa"

The word, "trappa" does not exist in our dictionary.