Synonyms for "drawbridge"

Words with similar meaning