ex-
trans-
mini-
pre-
super-
semi-
co-
fore-
over-
bi-
inter-
re-
under-
together
extreme, big
again or back
former
front
between
across, through
too much
not enough, below
before-
two
small
half, partly