What does HMSD stand for?
What does HMSD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: HMSD.
We've found a total of 4 definitions for HMSD:
Helmet Mounted Sight and Display system
Hobbs Municipal School District
Helmet-Mounted Sight Display
Harvard Mens' Swimming and Diving team