intimidating

Home / glossary / intimidating

having a frightening, overawing, or threatening effect.