Word: SD
Part of speech: Noun
Syllables: sd
Definition: Initialism of self-destruct; do away with oneself or itself
Morphemes:
Affix: SD
Language: en
PoS: Noun
Meaning: Initialism of self-destruct; do away with oneself or itself