Так, с помощью этой самой "логики" и сделать :)
Желателен, конечно, идеальный вариант: человеку нужна информация по "торчащей хренотени" и он хотя бы примерно имеет представление в какой области "это применяется".
Если же он не знает, как она правильно называется и что это такое вообще, то когда он лезет в словарь и забивает туда свою "торчащую хренотень", результатом пусть выскакивает наводящий вопрос, типа, может, вы имели ввиду:
а) "пильный аппарат"
б) "бензопила"
в) "... " и так далее...
При этом, уже по каждому из предлагаемых терминов будет идти прямая ссылка на определение.
В любом случае, пока человек не сможет сам хотя бы приблизительно описать то, что он ищет (хотя бы один из употребляемых "в народе" синонимов), то едва ли возможно будет выдать ему интересующий его ответ. Ну а уже на запросы-синонимы сделать прямую переадресацию на правильный термин и определение.
Т.е., например, человек будет забивать в поисковике слово "болгарка" и его будет переадресовывать на "УШМ" с дальнейшим определением...
Лично я сам, когда, в свое время захотел найти в интернете болгарку (давно это было), нашел оную не с первой попытки, так как на тот момент даже не знал, что на самом деле она называется "угло-шлифовальная машина"...
Так что, на запрос "торчащая хренотень", к сожалению, все равно придется ищущего выкидывать примерно в начало списка словаря... Ну, или вмонтировать в движок поисковика Оракула.. :)