amedrentador
Meanings
Adjective
1. frightening
2. menacing