beaching ( synonym found)

Definition of beaching:

°An event in which a marine animal beaches itself.

Definition of beaching:

°An event in which a marine animal beaches itself.

Back to Top