Definitions of amphibious operation:

  • noun:   a military operation by both land and sea forces