1 definition by A man for others.
SLUH stands for St. Louis University High School. Arguably one of the best College Prep schools in the country. Founded in 1818 it requires an "A" average to gain admittance, and continuously graduates students who go on to be very successful in professional life. SLUH ranks #1 in Missouri and in the top 5 nation wide in academic accomplishment.
by A man for others. January 1, 2006