meaning of amphibious operation

amphibious operation meaning in General Dictionary

a military operation by both land and sea causes