1. occupying a socioeconomic position intermediate between those of the lower classes and the wealthy;
WordNet (r) 3.0 (2006):
middle-class
adj 1: occupying a socioeconomic position intermediate between
those of the lower classes and the wealthy [ant: low-
class, lower-class, upper-class]