SPANISH MAIN


Meaning of SPANISH MAIN in English

geographical name the mainland of Spanish America especially along N coast of South America, the Caribbean Sea & adjacent waters especially at the time when region was infested with pirates

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.