Princeton's WordNet (0.00 / 0 votes) Rate this definition: savory (noun). any of several aromatic herbs or subshrubs of the genus Satureja having spikes of flowers attractive to bees. savory, Micromeria juliana (noun).atureja is a genus of aromatic plants of the family Lamiaceae, related to rosemary and thyme. There are about 30 species called savories, of which summer savory and winter savory are the most important in cultivation.
(Redirected from Michigan Tech) Michigan Technological University (commonly referred to as Michigan Tech, MTU, or simply Tech) is a public research university located in Houghton, Michigan, United States. Its main campus sits on 925 acres (374 ha) on a bluff overlooking Portage Lake.
From the School. Michigan Technological University (www.mtu.edu) is a leading public research university developing new technologies and preparing students to create the future for a prosperous and sustainable world.Michigan Tech began in 1885 as a school for mining engineers, to support the copper mines that flourished here.dditionally, Michigan Tech is home to a dynamic range of sustainability research centers, including the Center for Water and Society, the Ecosystem Science Center, the Wood-to-Wheels research project for wood-based biofuel, and the Center for Environmentally Benign Functional Materials.