精せい製せい所じょMeaningsNoun1. refineryKanji used精spirit (of life)製manufactured所placeComposed of精せい製せいrefining; purification; careful manufactureNoun所しょcounter for places (offices, facilities, stations)Suffix