Top definition
Short for the S.I. Newhouse School of Public Communications at Syracuse University - the finest communications school in the United States.
Applying to Newhouse? Bring your 3.9 GPA.
by Desi Goodness June 16, 2006
Get the mug
Get a Newhouse mug for your barber Trump.
buy the domain for your foodie vlog