Datasegment.com Online Dictionary
  Online Dictionary : M : morro castle

morro castle


1 definition found

morro castle - Collaborative International Dictionary of English v.0.48 :

  Morro \Mor"ro\, n. [Sp., any spherical object.]
     A round hill or point of land; hence,
  
     Morro castle, a castle on a hill.
        [Webster 1913 Suppl.]