The answer as I've just worked out is the obvious.
SELECT * FROM table
WHERE '$key' LIKE table.word
Imagine table.word contains %game%. It will be returned if $key is 'game', \'games\' 'wonderful games' etc...
Just thought it might be useful to someone....