Definition of Martello

Noun: martello tower

  1. A circular masonry fort for coastal defence
    - Martello

See also:
marted
martellos

Anagrams containing the word Martello

mlelatro omartell lomartel llomarte ellomart tellomar rtelloma artellom