Definition of Spanish Main
1 the mainland of Spanish America especially along the northern coast of South America
2 the Caribbean Sea and adjacent waters especially at the time when the region was infested with pirates
Learn More about spanish main
Seen and Heard
What made you want to look up Spanish Main? Please tell us where you read or heard it (including the quote, if possible).