1 forbidding
English-Dutch dictionary > forbidding
2 off-putting
English-Dutch dictionary > off-putting