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.
The technology institute has just been named best university in the world. If you are considering studying at the best university in the world, you'd better be prepared to work your socks off. The pace of learning at the Massachusetts Institute of Technology has been likened to drinking from a fire-hose. The science and technology university, located in Cambridge, Massachusetts, has just been named number one university in the world in the latest QS league table. It has a stellar reputation.