Definition of arribada in English:
arribada
noun
A synchronized, mass nesting of ridley turtles, during which thousands of turtles gather and come ashore to lay eggs.
Origin
1960s. From Mexican Spanish arribada, specific sense development of Spanish arribada arrival from arribar + -ada.
Pronunciation
arribada
/ˌarɪˈbɑːdə/