Word: STP
Part of speech: Noun
Syllables: stp
Definition: Initialism of sewage treatment plant; a type of wastewater treatment which aims to remove contaminants from sewage
Morphemes:
Affix: STP
Language: en
PoS: Noun
Meaning: Initialism of sewage treatment plant; a type of wastewater treatment which aims to remove contaminants from sewage