1 English Synonyms for MARTELLO
Prev.1Next
Martello tower
Definition: 1. A short sturdy round masonry fort, especially one constructed at various coastal points in the British Empire during the Napoleonic Wars.
Show more information about Martello tower
Prev.1Next
Search took: 11.2216 ms