Printer friendly

What does SP stand for?

SP stands for Singapore Polytechnic

This definition appears very frequently

See other definitions of SP

Other Resources:
We have 191 other meanings of SP in our Acronym Attic

Samples in periodicals archive:

The scents--a floral essence for women and a musky fragrance for men--were created by chemistry students from Singapore Polytechnic school and were launched during the country's "romancing Singapore" campaign last year.
The successful formula was finally cracked by a professor at Singapore Polytechnic, he said.