prefixes
suffixes
Random
greek roots
greek meanings
latin roots
latin meanings
100

before or earlier

pre-

100

more than one

-s

-es

100
heat or hot

ball

thermosphere

100

earth

geo

100

photo

light

100

to throw or lie

jec(t)

100

cred

to believe

200

back or again

re-

200

most

-est

200

across or beyond

to shape

transform

200
ball

sphere

200

graph

gram

write or draw

200

to carry

port

200

sci

to know

300

one

uni-

300

able, can do

-able

-ible

300

able, can do

to see

visable

300

water

hydr(o)

300

aut(o)

self

300

to say or tell

dic(t)

300

duc(t)

to lead

400

half or partial

semi-

400

state of, process, function, or office

-ure

400

irrational fear or hatred of

water

hydrophobia

400

life

bio

400

micro

small or minute

400

to send

miss

mit

400

tract

to pull or draw

500

not or opposite of

to undo or reverse

un-

500

past tense

-ed

500

together, with, or jointly

to build

action or process

constructing

500

time

chron(o)

500

phon(e)

sound

500

to ask or seek

quer

ques(t)

quir(e)

quis

500

ven(t)

ven(i)

to come

600

across or beyond

trans-

600

one who/that which

-er

-or

600

distant or far

feeling, suffering, or disease

telepath

600

distant or far

tele

600

(o)logy

the science or study of

600

to write

scrib(e)

script

600

vers 

vert

to turn

700

out or away

ex-

e-

700

one who practices

-ist

700

between or among

to cut

act of, state of, or result of

intersection

700

book

biblio

700
psych

mind or soul

700

to call

voc

vok(e)

700

ped

foot