SMD
English
Noun
SMD (plural SMDs)
- (video games) Initialism of Sega Mega Drive.
Phrase
(deprecated template usage) SMD
- (Internet slang, vulgar) Initialism of suck my dick.
Noun
SMD
- (electronics) solder mask defined
- (electronics) surface mounted device
- Strategic Match Design