One way is to use a program that allows you to type in the
romaji (i.e., Western) characters for the word. It then presents you with a choice of
kanji ideograms that correspond to possible meanings, and you select from these.
This looks like a good source of information...