'Morro castle' definitions:

Definition of 'Morro castle'

From: GCIDE
  • 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.]