Spanish MainDefinition of Spanish Main the former name for the north coast of South America between the Orinoco River and Panama, and adjoining parts of the Caribbean Sea. Spanish Main in other Oxford dictionaries Definition of Spanish Main in the US English dictionary