Home
Search
Index
Definify.com
Definition
2024
SMD
SMD
English
Initialism
SMD
(
video games
)
Sega Mega Drive
(
electronics
)
solder mask defined
(
Internet slang
)
suck my
dick
(
electronics
)
surface mounted device
Anagrams
DMS
,
DSM
,
M.D.s
,
MDs
Similar Results
Sod
Sad