Show more information about effrayer
Definition: 1. (transitive) to horrify
Show more information about horrifier
Show more information about terrifier
Search took: 9.2831 ms