Crossword Answer Lookup

500k+ clues

Platforms in section of ramparts originally set up (6)

Answer ROSTRA
Definition: Platforms
Times #26616 2 Down 2017-01-07