What is the full meaning of drawbridges
DRAWBRIDGE, a bridge that can be drawn up or let down as required [n]
Example of the word drawbridges placed on a Scrabble board.