Random
Town drawbridge Synonyms
Definitions for Town
(noun) a thickly settled, highly populated
area
(noun) an urban
area
with a fixed
boundary
that is smaller than a city
(noun) an administrative
division
of a
county
Synonyms for phrase
local bar
public access
public way
local bridge
public bridge
local issue
local access
local way
local fence
local port
local door
local portal
local gate
public issue
civil way
regional opening
regional lock
regional way
TD abbreviation
TD
is an
abbreviation
for Town Drawbridge
What does TD stand for?
TD stands for "Town Drawbridge"
Definitions for Drawbridge
(noun) a
bridge
that can be raised to
block
passage or to allow boats or ships to pass beneath it