Word: STTR
Part of speech: Noun
Syllables: sttr
Definition: Initialism of small business technology transfer
Morphemes:
Affix: STTR
Language: en
PoS: Noun
Meaning: Initialism of small business technology transfer