intimidating

Making someone feel scared or too nervous to try something.