The word list is easy, there are loads around on the internet. The number of syllables would, as you say be nice, but the word list I use for a speller has 200,000 entries, I really don't fancy going through that lot by hand. It's got to be done using code only, I'm got going to spend weeks on it!
According to an online dictionary, rhymes for orange are:-
challenge, expunge, lozenge, lunge, orange, plunge, scavenge, sponge
Which are ok if you talk funny. And a definition of orange is
Definitions of orange:
noun: any of a range of colors between red and yellow
noun: round yellow to orange fruit of any of several citrus trees
noun: a river in South Africa that flows generally westward to the Atlantic Ocean
noun: any citrus tree bearing oranges
noun: any pigment producing the orange color
adjective: similar to the color of a ripe orange
which is fine if you know what an orange is, not so useful if not.
I didn't know that soundex was originally used for the US census in the early part of the last century until this evening. Peter Meachem
peter@accuflight.com