Dictionary
Thesaurus
Rhyming
Home
Build Your Own Dictionary
Daily Buzzword
Games
For Educators
Browse
91 words found.
Click on an entry in the list.
abstain
amain
appertain
arraign
ascertain
attain
bahrain
bane
brain
cain
campaign
cane
champagne
champlain
cocaine
coleraine
complain
constrain
contain
crane
dane
demesne
detain
disdain
domain
drain
enchain
enplane
entertain
entrain
explain
fain
fohn
foreordain
gain
germane
grain
humane
inane
ingrain
inhumane
insane
lain
lane
legerdemain
lorraine
main
maintain
mane
moraine
mundane
obtain
ordain
pain
pane
pertain
plain
plane
preordain
profane
ptomaine
rain
refrain
regain
rein
remain
restrain
retain
retrain
romaine
sane
skein
slain
spain
sprain
stain
strain
sustain
swain
terrain
train
twain
ukraine
unchain
urbane
vain
vane
vein
villein
wain
wane