You will need {}
to complete your fgrep
and you don't need wildcard in grep pattern:
find . -type f -exec fgrep -l 'searchword' '{}' \;
Also note that you don;t really need find since modern grep support recursive search also.
Something like would also work:
grep -lr 'searchword' *