mi sa che ho risolto ripescando la tua dritta:

$sql = "SELECT word_title FROM dp_words
WHERE word_title LIKE '%$word_search%'
AND word_title NOT LIKE '%$word_search%'
OR word_desc LIKE '%$word_search%'
AND word_title NOT LIKE '%$word_search%' ";

ora mi trova solo gli affini.. ma non i doppi