Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
forbidding tending to discourage an approach; likely to be unmanageable; uninviting. [1/2 definitions]