Drawbridge motor Synonyms

Definitions for Drawbridge


  • (noun) a bridge that can be raised to block passage or to allow boats or ships to pass beneath it

DM abbreviation

DM is an abbreviation for Drawbridge Motor
What does DM stand for?
DM stands for "Drawbridge Motor"

Definitions for Motor